.nq{max-width:860px;margin:40px auto 90px;padding:0 24px;color:#24271f}.nq [hidden]{display:none!important}.nq>header{text-align:center;margin-bottom:32px}.nq-eyebrow{font-size:10px;letter-spacing:.18em}.nq h1{font-size:clamp(30px,5vw,48px);letter-spacing:-.05em;margin:10px 0}.nq>header>p:last-child,.nq fieldset>p,.nq [data-nq-profile]>p{font-size:13px;color:#716d66}.nq-progress{display:flex;gap:20px;align-items:center;margin-bottom:28px;scroll-margin-top:110px;font-size:11px}.nq progress{flex:1;height:4px;accent-color:#697b50}.nq fieldset{border:0;margin:0;padding:0;min-width:0}.nq legend,.nq h2{font-size:clamp(23px,3.5vw,32px);font-weight:500;letter-spacing:-.035em}.nq-tones{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:22px 0}.nq-tones button{padding:5px;border:2px solid transparent;border-radius:16px;background:#faf7f2}.nq-tones button[aria-pressed=true]{border-color:#607344;background:#edf1e5}.nq-tones img{width:100%;height:auto;border-radius:10px}.nq-tones span{display:block;font-size:11px;padding:10px 0}.nq-range{display:grid;text-align:center;gap:15px;font-size:12px;max-width:430px;margin:20px auto}.nq-range input{width:100%;accent-color:#576b42;min-height:28px}.nq-beds{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.nq-beds label,.nq-chips label{position:relative;cursor:pointer}.nq-beds input,.nq-chips input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}.nq-beds label>span{display:block;border:2px solid transparent;border-radius:14px;overflow:hidden;background:#faf7f2}.nq-beds img{width:100%;height:auto}.nq-beds strong{font-size:12px;text-align:center;display:block;padding:13px 5px}.nq-beds input:checked+span,.nq-chips input:checked+span{border-color:#607344;background:#eaf0df}.nq input:focus-visible,.nq button:focus-visible,.nq-beds input:focus-visible+span,.nq-chips input:focus-visible+span{outline:2px solid #647c4a;outline-offset:4px}.nq-unsure{font-size:12px;display:flex;gap:8px;align-items:center}.nq-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0}.nq-chips span{display:block;padding:28px 14px;border:1px solid #e1dcd4;border-radius:12px;background:#faf7f2;text-align:center;font-size:15px}.nq-actions{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-top:28px;flex-wrap:wrap}.nq-actions button,.nq-actions a{font-size:12px}.nq-actions .button{margin-left:auto;min-width:130px}.nq button:disabled{opacity:.4;cursor:not-allowed}.nq-loading{text-align:center;padding:70px 0}.nq-loading>span{font-size:64px;display:block;animation:nq-spin 1.4s ease infinite;color:#8b9b6a}.nq-profile{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:25px}.nq-profile label{display:grid;gap:7px;font-size:12px}.nq-profile input:not([type=checkbox]){border:1px solid #d4cec5;border-radius:8px;padding:13px;width:100%;min-width:0;font-size:16px;background:#fff}.nq-profile>label:first-child{grid-column:1/-1}.nq-profile .nq-consent{display:block;grid-column:1/-1;font-size:11px;line-height:1.6}.nq-consent input{margin-right:7px}.nq-profile>p,.nq-profile>.button{grid-column:1/-1}.nq-profile>p{color:#9b3030;font-size:12px;margin:0}.nq-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;margin-top:24px}.nq-reason{font-size:11px;color:#5b714b;margin:10px 0}.nq [data-nq-summary]{font-size:13px}.nq legend:focus,.nq h2:focus{outline:none}@keyframes nq-spin{to{transform:rotate(180deg)}}@media(max-width:700px){.nq{padding:0 18px;margin-top:25px}.nq-tones{gap:3px}.nq-tones button{padding:2px;border-radius:10px}.nq-tones span{font-size:9px;min-height:35px;padding:7px 1px}.nq-beds{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nq-beds img{height:auto;aspect-ratio:1;object-fit:contain}.nq-chips{grid-template-columns:repeat(2,1fr)}.nq-chips span{padding:23px 10px}.nq-results{grid-template-columns:repeat(2,minmax(0,1fr))}.nq-profile{grid-template-columns:1fr}.nq>header{margin-bottom:25px}}@media(prefers-reduced-motion:reduce){.nq-loading>span{animation:none}}.nq-preview-card img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px}.nq-preview-card h3{font-size:17px;margin:12px 0 7px;line-height:1.3}.nq-preview-card>span{font-size:11px;color:#706b63}.nq :is([data-nq-step=occasion],[data-nq-step=design]) .nq-chips label>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:104px;height:100%;padding:18px 12px;line-height:1.3}.nq-occasion-icon,.nq-choice-icon{display:block;flex:none;width:26px;height:26px;pointer-events:none}.nq .nq-chips input:checked+span :is(.nq-occasion-icon,.nq-choice-icon){color:#526737}@media(max-width:700px){.nq :is([data-nq-step=occasion],[data-nq-step=design]) .nq-chips label>span{min-height:102px;padding:16px 9px;font-size:14px}}.nq-field-label{display:flex;align-items:center;gap:7px}.nq-field-icon{display:block;flex:none;width:18px;height:18px;color:currentColor}.nq-results>div{display:flex;flex-direction:column;min-width:0}.nq-results .product-card{flex:1}.nq-results .nq-reason{min-height:2.8em;line-height:1.4}@supports (grid-template-rows:subgrid){.nq-results>div{display:grid;grid-template-rows:subgrid;grid-row:span 8;padding-bottom:20px}.nq-results .nq-reason{grid-row:8;margin:2px 0 0}}.nq[data-nail-quiz]{--nq-ink:#171717;--nq-soft:#f4f1ed;--nq-line:#e9e4de;--nq-mute:#8d867e;max-width:860px;margin:12px auto 0;padding:0 18px}.nq[data-nail-quiz]:not(.nq-done){height:var(--nq-h,auto);display:flex;flex-direction:column;overflow:hidden}.nq[data-nail-quiz] .nq-visual-intro,.nq[data-nail-quiz]>.nq-progress{display:none!important}.nq[data-nail-quiz] .button{background:var(--nq-ink)!important;border-color:var(--nq-ink)!important;color:#fff!important;box-shadow:none!important}.nq[data-nail-quiz] .button:disabled{background:#d9d6cf!important;border-color:#d9d6cf!important;opacity:1}.nq[data-nail-quiz] .nq-head{flex:none;margin:2px 0 18px}.nq[data-nail-quiz] .nq-head-row{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 9px;font-size:13px;line-height:1.2}.nq[data-nail-quiz] .nq-head-eyebrow{font-weight:600;color:var(--nq-ink)}.nq[data-nail-quiz] .nq-head-count{color:var(--nq-mute)}.nq[data-nail-quiz] .nq-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;list-style:none;margin:0;padding:0;background:none}.nq[data-nail-quiz] .nq-rail li{display:flex}.nq[data-nail-quiz] .nq-rail button{all:unset;box-sizing:border-box;position:relative;flex:1;display:block!important;height:14px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;opacity:1!important;font-size:0!important;color:transparent!important;cursor:default}.nq[data-nail-quiz] .nq-rail button:before,.nq[data-nail-quiz] .nq-rail button:after{content:"";position:absolute;left:0;right:0;top:5px;height:5px;border-radius:5px}.nq[data-nail-quiz] .nq-rail button:before{background:#ebe7e1}.nq[data-nail-quiz] .nq-rail button:after{background:var(--nq-ink);transform:scaleX(0);transform-origin:left center;transition:transform .55s cubic-bezier(.3,.7,.2,1)}.nq[data-nail-quiz] .nq-rail :is(.is-done,.is-now) button:after{transform:scaleX(1)}.nq[data-nail-quiz] .nq-rail .is-done button{cursor:pointer}.nq[data-nail-quiz] .nq-rail button:focus-visible{outline:2px solid var(--nq-ink);outline-offset:3px;border-radius:4px}.nq[data-nail-quiz].nq-done .nq-head{display:none}.nq[data-nail-quiz] [data-nq-questions]:not([hidden]){flex:1;min-height:0;display:flex;flex-direction:column}.nq[data-nail-quiz] [data-nq-step]:not([hidden]){flex:1;min-height:0;display:flex;flex-direction:column;animation:nq-step-in .3s cubic-bezier(.2,.7,.2,1)}@keyframes nq-step-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.nq[data-nail-quiz] [data-nq-step]:not([hidden]){animation:none}}.nq[data-nail-quiz] legend{padding:0;margin:0;font-size:clamp(22px,6vw,30px);line-height:1.1;font-weight:600;letter-spacing:-.03em}.nq[data-nail-quiz] fieldset>p{margin:6px 0 0;font-size:13px;line-height:1.45;color:var(--nq-mute)}.nq[data-nail-quiz] .nq-tones button,.nq[data-nail-quiz] .nq-beds label>span,.nq[data-nail-quiz] .nq-chips label>span{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-height:0;padding:6px 6px 9px!important;border:2px solid transparent!important;border-radius:18px;background:var(--nq-soft)!important;color:var(--nq-ink);box-shadow:none;cursor:pointer;transition:border-color .2s,transform .15s}.nq[data-nail-quiz] .nq-tones button:active,.nq[data-nail-quiz] .nq-beds label:active>span,.nq[data-nail-quiz] .nq-chips label:active>span{transform:scale(.97)}.nq[data-nail-quiz] .nq-tones button[aria-pressed=true],.nq[data-nail-quiz] .nq-beds input:checked+span,.nq[data-nail-quiz] .nq-chips input:checked+span{border-color:var(--nq-ink)!important}.nq[data-nail-quiz] .nq-tones button[aria-pressed=true]:after,.nq[data-nail-quiz] .nq-beds input:checked+span:after,.nq[data-nail-quiz] .nq-chips input:checked+span:after{content:"";position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:var(--nq-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center/12px no-repeat;z-index:2}.nq[data-nail-quiz] :is(.nq-tones,.nq-beds,.nq-chips) img{flex:1 1 0;min-height:0;width:auto!important;height:auto;max-width:100%!important;aspect-ratio:1;align-self:center;margin:0!important;object-fit:cover;border-radius:12px;background:#fff;outline:0;transform:none}.nq[data-nail-quiz] .nq-tones span,.nq[data-nail-quiz] .nq-beds strong,.nq[data-nail-quiz] .nq-chips label>span{font-size:13px!important;font-weight:500;line-height:1.15;text-align:center}.nq[data-nail-quiz] .nq-tones span,.nq[data-nail-quiz] .nq-beds strong{flex:none;min-height:0!important;padding:0!important;color:var(--nq-ink);white-space:nowrap}.nq[data-nail-quiz] .nq-tip{flex:none;display:flex;flex-direction:column;gap:3px;margin:14px 0 0;padding:12px 14px;border-radius:16px;background:#f9eef1;font-size:12.5px;line-height:1.45;color:#5e5852}.nq[data-nail-quiz] .nq-tip b{font-size:12px;font-weight:600;color:var(--nq-ink)}.nq[data-nail-quiz] .nq-tones{flex:1;min-height:0;margin:12px 0 0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;max-height:330px}.nq[data-nail-quiz] .nq-tones button{grid-column:span 2}.nq[data-nail-quiz] .nq-tones button:nth-child(4){grid-column:2/span 2}.nq[data-nail-quiz] .nq-tones img{object-fit:contain}.nq[data-nail-quiz] .nq-range{display:none}@media(min-width:701px){.nq[data-nail-quiz] .nq-tones{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:minmax(0,1fr);max-height:240px}.nq[data-nail-quiz] .nq-tones button,.nq[data-nail-quiz] .nq-tones button:nth-child(4){grid-column:auto}}.nq[data-nail-quiz] [data-nq-questions]:has(:is([data-nq-step=tone],[data-nq-step=bed]):not([hidden])) [data-nq-next]:disabled{visibility:hidden}.nq[data-nail-quiz] .nq-beds{flex:none;margin:18px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nq[data-nail-quiz] .nq-beds label{display:flex;min-height:0}.nq[data-nail-quiz] .nq-beds label>span{flex:1;overflow:visible}.nq[data-nail-quiz] .nq-beds img{flex:none;width:100%!important}.nq[data-nail-quiz] .nq-unsure{flex:none;align-self:center;margin:18px 0 0;padding:0;border:0;font-size:13px;color:var(--nq-mute);text-decoration:underline;text-underline-offset:3px;position:relative;cursor:pointer}.nq[data-nail-quiz] .nq-unsure input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.nq[data-nail-quiz] .nq-unsure:has(input:checked){color:var(--nq-ink)}.nq[data-nail-quiz] .nq-chips{flex:1;min-height:0;margin:14px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px}.nq[data-nail-quiz] .nq-chips label{display:flex;min-height:0}.nq[data-nail-quiz] :is([data-nq-step=occasion],[data-nq-step=design]) .nq-chips label>span{flex:1;height:auto;justify-content:flex-start;overflow:hidden;isolation:auto;text-align:center;color:var(--nq-ink)}.nq[data-nail-quiz] .nq-chips .nq-choice-photo{position:static!important;inset:auto;z-index:auto;max-height:none!important}.nq[data-nail-quiz] .nq-chips label>span:before{display:none!important}.nq[data-nail-quiz] .nq-chips label>span:has(.nq-choice-photo) :is(.nq-occasion-icon,.nq-choice-icon){display:none}.nq[data-nail-quiz] .nq-chips label>span:not(:has(.nq-choice-photo)){justify-content:center;gap:8px}.nq[data-nail-quiz] .nq-actions{position:static!important;flex:none;display:flex;flex-wrap:nowrap;gap:10px;margin:14px 0 0!important;padding:0 0 6px!important;background:none!important}.nq[data-nail-quiz] .nq-actions .button{flex:1;margin:0;min-height:52px;border-radius:999px;font-size:15px}.nq[data-nail-quiz] [data-nq-back]{flex:none;width:52px;height:52px;min-height:52px;padding:0!important;border:1px solid var(--nq-line)!important;border-radius:50%!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23171717' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5m6-6-6 6 6 6'/%3E%3C/svg%3E") center/20px no-repeat!important;font-size:0!important;color:transparent!important;overflow:hidden}.nq[data-nail-quiz] [data-nq-back]:before,.nq[data-nail-quiz] [data-nq-back]:after{display:none!important}.nq[data-nail-quiz] [data-nq-back][hidden]{display:none}.nq[data-nail-quiz] .nq-loading:not([hidden]){flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.nq[data-nail-quiz] .nq-loading>span{color:var(--nq-ink)}.nq[data-nail-quiz].nq-done{height:auto;overflow:visible;margin-bottom:60px}@media(max-width:700px){body.nq-quiz-on .ni-wa-fab{display:none!important}}@media(min-width:701px){.nq[data-nail-quiz]{padding:0 24px;margin-top:24px}.nq[data-nail-quiz] .nq-head{margin-bottom:24px;max-width:560px}.nq[data-nail-quiz] .nq-rail button{font-size:14px!important}.nq[data-nail-quiz] .nq-tones,.nq[data-nail-quiz] .nq-beds,.nq[data-nail-quiz] .nq-tip{max-width:640px;width:100%}.nq[data-nail-quiz] .nq-beds{max-width:480px}.nq[data-nail-quiz] .nq-chips{grid-template-columns:repeat(4,minmax(0,1fr))}.nq[data-nail-quiz] .nq-actions{justify-content:flex-end}.nq[data-nail-quiz] .nq-actions .button{flex:none;min-width:220px}}.nq[data-nail-quiz] [data-nq-profile]:not([hidden]){flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;justify-content:center}.nq[data-nail-quiz] [data-nq-profile] h2{margin:0;font-size:clamp(22px,6vw,30px);font-weight:600;letter-spacing:-.03em}.nq[data-nail-quiz] [data-nq-profile]>p{margin:8px 0 0;font-size:14px;color:var(--nq-mute)}.nq[data-nail-quiz] .nq-profile{display:flex;flex-direction:column;gap:12px;margin-top:24px}.nq[data-nail-quiz] .nq-profile label[hidden]{display:none!important}.nq[data-nail-quiz] .nq-profile .nq-phone{position:relative;display:block}.nq[data-nail-quiz] .nq-profile .nq-phone .nq-field-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nq[data-nail-quiz] .nq-phone-prefix{position:absolute;z-index:1;left:22px;top:50%;transform:translateY(-50%);font-size:17px;font-weight:500;color:var(--nq-ink);pointer-events:none}.nq[data-nail-quiz] .nq-profile .nq-phone input{height:56px!important;min-height:56px!important;padding:0 20px 0 62px!important;border:1px solid var(--nq-line)!important;border-radius:999px!important;font-size:17px!important;background:var(--nq-soft)!important;box-shadow:none!important}.nq[data-nail-quiz] .nq-profile .nq-phone input:focus{outline:none;border-color:var(--nq-ink)!important;background:#fff!important}.nq[data-nail-quiz] .nq-profile>.button{min-height:52px;border-radius:999px;font-size:15px}.nq[data-nail-quiz] .nq-profile>p:empty{display:none}.nq[data-nail-quiz] [data-nq-profile] .nq-actions{justify-content:center}.nq[data-nail-quiz] [data-nq-profile] .nq-actions [data-nq-skip][hidden]{display:none}body:has(.nq[data-nail-quiz]) :is(#shopify-section-ni-footer,#shopify-section-ni-footer-brand){display:none!important}.nq[data-nail-quiz] [data-nq-results]:not([hidden]){padding-bottom:24px}.nq[data-nail-quiz] [data-nq-results] h2{margin:4px 0 0;font-size:clamp(24px,6.6vw,34px);font-weight:600;letter-spacing:-.03em}.nq[data-nail-quiz] [data-nq-picks],.nq[data-nail-quiz] [data-nq-summary]{display:none!important}.nq[data-nail-quiz] .nq-answers{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0}.nq[data-nail-quiz] .nq-answers button{all:unset;box-sizing:border-box;display:inline-flex;align-items:baseline;gap:6px;max-width:100%;padding:8px 13px;border-radius:999px;background:var(--nq-soft);font-family:inherit;font-size:13px;line-height:1.2;color:var(--nq-ink);cursor:pointer;transition:background .2s}.nq[data-nail-quiz] .nq-answers button:hover{background:#ebe6df}.nq[data-nail-quiz] .nq-answers button:focus-visible{outline:2px solid var(--nq-ink);outline-offset:2px}.nq[data-nail-quiz] .nq-answers small{font-size:11px;color:var(--nq-mute)}.nq[data-nail-quiz] .nq-answers span{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nq[data-nail-quiz] .nq-answers-note{margin:8px 0 0;font-size:12px;color:var(--nq-mute)}.nq[data-nail-quiz] .nq-results{margin-top:20px;gap:22px 12px}.nq[data-nail-quiz] .nq-results .ni-card-dots{display:none!important}.nq[data-nail-quiz] .nq-results .nq-reason{display:none}.nq[data-nail-quiz] [data-nq-results] .nq-actions[hidden]{display:none!important}.nq[data-nail-quiz] .nq-shop-all{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin:28px 0 0;border-radius:999px;font-size:15px}@media(min-width:701px){.nq[data-nail-quiz] .nq-shop-all{max-width:360px;margin:36px auto 0}}.nq[data-nail-quiz] [data-nq-step=design] .nq-chips{grid-auto-rows:auto;align-content:start}.nq[data-nail-quiz] [data-nq-step=design] .nq-chips img{flex:none;width:100%!important;height:auto;aspect-ratio:auto}.nq[data-nail-quiz] [data-nq-step=bed] .nq-beds{margin-top:auto}.nq[data-nail-quiz] [data-nq-step=bed] .nq-unsure{margin-bottom:auto}.nq[data-nail-quiz] .nq-chips label>span{overflow-wrap:anywhere}html body .nq[data-nail-quiz]{--qp:#171717;--qs:#f4f1ed}html body .nq[data-nail-quiz] *,html body .nq[data-nail-quiz] *:before,html body .nq[data-nail-quiz] *:after{box-shadow:none!important;text-shadow:none!important}.nq[data-nail-quiz] .nq-summary-kick{margin:6px 0 0;font-size:14px;color:var(--nq-mute)}.nq[data-nail-quiz] [data-nq-results]:not([hidden]){padding-bottom:calc(270px + var(--nq-tray-b,0px))}.nq[data-nail-quiz] .nq-answers,.nq[data-nail-quiz] .nq-shop-all{display:none!important}.nq[data-nail-quiz] .nq-tray{position:fixed;left:0;right:0;bottom:var(--nq-tray-b,0px);z-index:30;max-width:860px;margin:0 auto;padding:12px 16px 10px;background:#fff;border:1px solid #e6e3e0;border-bottom:0;border-radius:20px 20px 0 0}.nq[data-nail-quiz] .nq-tray-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.nq[data-nail-quiz] .nq-tray-top h3{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em}.nq[data-nail-quiz] .nq-tray-count{font-size:12px;color:var(--nq-mute)}.nq[data-nail-quiz] .nq-tray-slots{display:flex;gap:10px;margin:10px -16px 0;padding:2px 16px 4px;overflow-x:auto;scrollbar-width:none}.nq[data-nail-quiz] .nq-tray-slots::-webkit-scrollbar{display:none}.nq[data-nail-quiz] .nq-tray-slots button{all:unset;box-sizing:border-box;flex:none;display:flex;flex-direction:column;align-items:center;gap:5px;width:62px;cursor:pointer}.nq[data-nail-quiz] .nq-tray-slots i{display:block;width:62px;height:80px;border:2px solid var(--nq-ink);border-radius:31px;overflow:hidden;background:var(--nq-soft)}.nq[data-nail-quiz] .nq-tray-slots img{display:block;width:100%;height:100%;object-fit:cover}.nq[data-nail-quiz] .nq-tray-slots b{display:block;max-width:100%;font-size:11px;font-weight:500;line-height:1.2;color:var(--nq-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nq[data-nail-quiz] .nq-tray-slots button:focus-visible i{outline:2px solid var(--nq-ink);outline-offset:2px}.nq[data-nail-quiz] .nq-tray.is-in .nq-tray-slots button{animation:nq-pop .45s cubic-bezier(.3,1.5,.5,1) both;animation-delay:var(--d,0ms)}@keyframes nq-pop{0%{opacity:0;transform:translateY(10px) scale(.6)}to{opacity:1;transform:none}}.nq[data-nail-quiz] .nq-tray-meter{height:5px;margin:10px 0 12px;border-radius:5px;background:#ebe7e1;overflow:hidden}.nq[data-nail-quiz] .nq-tray-meter span{display:block;height:100%;width:0;border-radius:inherit;background:var(--nq-ink)}.nq[data-nail-quiz] .nq-tray.is-in .nq-tray-meter span{animation:nq-fill 1.1s .25s cubic-bezier(.3,.7,.2,1) forwards}@keyframes nq-fill{to{width:100%}}.nq[data-nail-quiz] .nq-tray-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nq[data-nail-quiz] .nq-tray-actions>*{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:14px;font-family:inherit;font-size:15px;font-weight:600;text-transform:lowercase;cursor:pointer;text-align:center}.nq[data-nail-quiz] .nq-tray-again{border:1.5px solid var(--nq-ink);color:var(--nq-ink);background:#fff}.nq[data-nail-quiz] .nq-tray-shop{background:var(--nq-ink);color:#fff}.nq[data-nail-quiz] .nq-tray-actions>*:focus-visible{outline:2px solid var(--nq-ink);outline-offset:2px}.nq[data-nail-quiz] .nq-tray-note{margin:8px 0 0;font-size:12px;line-height:1.3;text-align:center;color:var(--nq-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){.nq[data-nail-quiz] .nq-tray.is-in .nq-tray-slots button{animation:none}.nq[data-nail-quiz] .nq-tray.is-in .nq-tray-meter span{animation:none;width:100%}}@media(min-width:701px){.nq[data-nail-quiz] .nq-tray{bottom:16px;border:1px solid #e6e3e0;border-radius:20px;max-width:620px}.nq[data-nail-quiz] [data-nq-results]:not([hidden]){padding-bottom:300px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/ni-quiz-v3.css.map */
