.tnf-qj{--qj-lime:#BBFF27;--qj-lime-light:#D1FF6E;--qj-lime-deep:#92D400;--qj-lime-edge:#a4dd1f;--qj-dark:#0C0C0C;--qj-ink:#0b0b0d;--qj-body:#3c3c3c;--qj-muted:#6b6f76;--qj-paper:#fff;--qj-well:#f6f7f5;--qj-hair:#e6e7e4;--qj-hair-strong:#cfd2cb;--qj-radius:18px;--qj-radius-sm:12px;--qj-shadow:0 1px 2px rgba(11,11,13,.05), 0 12px 34px rgba(11,11,13,.07);--qj-shadow-lift:0 2px 4px rgba(11,11,13,.06), 0 18px 48px rgba(11,11,13,.12);--qj-focus:0 0 0 3px rgba(146,212,0,.45);--qj-maxw:1180px;font-family:Poppins,var(--font-body-family),sans-serif;color:var(--qj-body);-webkit-font-smoothing:antialiased;display:block;background:var(--qj-paper)}.tnf-qj *,.tnf-qj *:before,.tnf-qj *:after{box-sizing:border-box}.tnf-qj [hidden]{display:none!important}.tnf-qj input[type=radio],.tnf-qj input[type=checkbox]{display:block!important;position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;clip:auto!important;clip-path:none!important;overflow:visible!important;-webkit-appearance:none;appearance:none}.tnf-qj__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tnf-qj__q,.tnf-qj__help,.tnf-qj__label,.tnf-qj__hint,.tnf-qj__count,.tnf-qj__tile,.tnf-qj__tile-t,.tnf-qj__tile-d,.tnf-qj__swatch,.tnf-qj__swatch-n,.tnf-qj__swatch-d,.tnf-qj__intent,.tnf-qj__intent-t,.tnf-qj__intent-d,.tnf-qj__intent-go,.tnf-qj__unsure-t,.tnf-qj__consent-t,.tnf-qj__drop-t,.tnf-qj__drop-d,.tnf-qj__rev-k,.tnf-qj__rev-v,.tnf-qj__rev-h h3,.tnf-qj__sum-v,.tnf-qj__title,.tnf-qj__sub,.tnf-qj__call-t,.tnf-qj__err,.tnf-qj__alert,.tnf-qj__notice,.tnf-qj__trust li,.tnf-qj__file-n,.tnf-qj__file-s,.tnf-qj__aside-empty,.tnf-qj input,.tnf-qj textarea,.tnf-qj select,.tnf-qj option{text-transform:none!important;font-variant:normal}@media(max-width:640px){.tnf-qj-page .halo-sticky-toolbar-mobile,.tnf-qj-page #shopify-chat,.tnf-qj-page [id^=shopify-chat],.tnf-qj-page #ShopifyChat,.tnf-qj-page shopify-chat,.tnf-qj-page shopify-agent-runtime,.tnf-qj-page chat-widget,.tnf-qj-page #gorgias-chat-container,.tnf-qj-page [id*=gorgias-chat],.tnf-qj-page .tnf-rt-tab,.tnf-qj-page [class*=tnf-rt-tab]{display:none!important}}.tnf-qj__top{background:var(--qj-dark);color:#fff;padding:26px 20px 0}.tnf-qj__top-in{max-width:var(--qj-maxw);margin:0 auto}.tnf-qj__eyebrow{display:block;margin:0 0 10px;padding:0;text-indent:0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--qj-lime)}.tnf-qj__eyebrow:before,.tnf-qj__eyebrow:after{content:none!important;display:none!important}.tnf-qj__title{font-size:clamp(25px,4.4vw,40px);line-height:1.1;font-weight:700;color:#fff;margin:0 0 8px;letter-spacing:-.01em}.tnf-qj__sub{font-size:clamp(14px,1.6vw,17px);line-height:1.5;color:#c9ccd1;margin:0;max-width:56ch}.tnf-qj__body{background:var(--qj-well);padding:30px 20px 64px}.tnf-qj__grid{max-width:var(--qj-maxw);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:1000px){.tnf-qj__grid{grid-template-columns:minmax(0,1fr) 336px;gap:32px;align-items:start}.tnf-qj__aside{position:sticky;top:24px}}.tnf-qj__card{background:var(--qj-paper);border:1px solid var(--qj-hair);border-radius:var(--qj-radius);box-shadow:var(--qj-shadow);padding:clamp(20px,3.4vw,40px)}.tnf-qj__screen[hidden]{display:none!important}.tnf-qj__screen{animation:tnf-qj-in .34s cubic-bezier(.22,.7,.3,1) both}@keyframes tnf-qj-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tnf-qj__screen{animation:none}}.tnf-qj__q{font-size:clamp(21px,2.9vw,30px);line-height:1.2;font-weight:700;color:var(--qj-ink);margin:0 0 8px;letter-spacing:-.01em}.tnf-qj__help{font-size:15px;line-height:1.55;color:var(--qj-muted);margin:0 0 22px;max-width:62ch}.tnf-qj__help strong{color:var(--qj-body)}.tnf-qj__opt-note{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qj-lime-deep);margin:0 0 6px}.tnf-qj__tile.is-checked{border-color:var(--qj-lime-deep)!important;background:#fcffef!important;box-shadow:0 0 0 1px var(--qj-lime-deep) inset}.tnf-qj__tile.is-checked .tnf-qj__tick{background:var(--qj-lime)!important;border-color:var(--qj-lime-deep)!important}.tnf-qj__tile.is-checked .tnf-qj__tick svg{opacity:1!important;transform:none!important}.tnf-qj__tile.is-focus{outline:none;box-shadow:var(--qj-focus)!important;border-color:var(--qj-lime-deep)!important}.tnf-qj__swatch.is-checked .tnf-qj__swatch-chip{border-color:var(--qj-lime)!important;box-shadow:0 0 0 3px #bbff278c!important}.tnf-qj__swatch.is-focus .tnf-qj__swatch-chip{box-shadow:var(--qj-focus)!important;border-color:var(--qj-lime-deep)!important}.tnf-qj__swatch.is-checked .tnf-qj__swatch-n{color:var(--qj-ink)}.tnf-qj__consent.is-checked .tnf-qj__box,.tnf-qj__unsure.is-checked .tnf-qj__box{background:var(--qj-lime)!important;border-color:var(--qj-lime-deep)!important}.tnf-qj__consent.is-checked .tnf-qj__box svg,.tnf-qj__unsure.is-checked .tnf-qj__box svg{opacity:1!important;transform:none!important}.tnf-qj__consent.is-focus .tnf-qj__box,.tnf-qj__unsure.is-focus{box-shadow:var(--qj-focus)!important;border-color:var(--qj-lime-deep)!important}.tnf-qj__unsure.is-checked{border-color:var(--qj-lime-deep)!important;background:#fcffef!important}.tnf-qj__tiles{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:0;padding:0;border:0}.tnf-qj__tiles--2{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.tnf-qj__tile{position:relative;display:flex;align-items:flex-start;gap:12px;border:1.5px solid var(--qj-hair-strong);border-radius:var(--qj-radius-sm);background:#fff;padding:16px 18px;cursor:pointer;min-height:56px;transition:border-color .18s,box-shadow .18s,background .18s}.tnf-qj__tile:hover{border-color:var(--qj-lime-edge);box-shadow:0 6px 18px #0b0b0d12}.tnf-qj__tile input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.tnf-qj__tick{flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--qj-hair-strong);display:grid;place-items:center;margin-top:1px;transition:border-color .18s,background .18s}.tnf-qj__tick svg{width:12px;height:12px;opacity:0;transform:scale(.6);transition:opacity .18s,transform .18s}.tnf-qj__tile-txt{display:block;min-width:0;flex:1 1 auto}.tnf-qj__tile--img{align-items:stretch}.tnf-qj__tile--img .tnf-qj__tick{position:absolute;left:14px;top:14px;margin:0;z-index:1}.tnf-qj__tile--img .tnf-qj__tile-txt{width:100%;text-align:center}.tnf-qj__tile--img .tnf-qj__tile-txt>img{margin-left:auto!important;margin-right:auto!important}.tnf-qj__tile-t{display:block;font-weight:600;color:var(--qj-ink);font-size:16px;line-height:1.3;overflow-wrap:break-word;word-break:break-word;min-width:0}.tnf-qj__tile-d{display:block;font-size:13px;line-height:1.45;color:var(--qj-muted);margin-top:3px;overflow-wrap:break-word;word-break:break-word;min-width:0}.tnf-qj__tile input:checked~.tnf-qj__tick{background:var(--qj-lime);border-color:var(--qj-lime-deep)}.tnf-qj__tile input:checked~.tnf-qj__tick svg{opacity:1;transform:none}.tnf-qj__tile:has(input:checked){border-color:var(--qj-lime-deep);background:#fcffef;box-shadow:0 0 0 1px var(--qj-lime-deep) inset}.tnf-qj__tile:has(input:focus-visible),.tnf-qj__tile:focus-within{outline:none;box-shadow:var(--qj-focus);border-color:var(--qj-lime-deep)}.tnf-qj__tile input:focus-visible~.tnf-qj__tick{box-shadow:var(--qj-focus)}.tnf-qj__intents{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(276px,1fr));margin-top:6px}.tnf-qj__intent{-webkit-appearance:none;appearance:none;font-family:inherit;text-align:left;cursor:pointer;border:1.5px solid var(--qj-hair-strong);border-radius:var(--qj-radius);background:#fff;padding:26px 24px 24px;display:flex;flex-direction:column;gap:10px;transition:border-color .18s,box-shadow .18s,transform .18s}.tnf-qj__intent:hover{border-color:var(--qj-lime-deep);box-shadow:var(--qj-shadow-lift);transform:translateY(-2px)}.tnf-qj__intent:focus-visible{outline:none;box-shadow:var(--qj-focus)}.tnf-qj__intent[aria-pressed=true]{border-color:var(--qj-lime-deep);background:#fcffef}.tnf-qj__intent-badge{width:44px;height:44px;border-radius:12px;background:var(--qj-dark);display:grid;place-items:center}.tnf-qj__intent-badge svg{width:22px;height:22px}.tnf-qj__intent-t{font-size:19px;font-weight:700;color:var(--qj-ink);line-height:1.25}.tnf-qj__intent-d{font-size:14px;line-height:1.5;color:var(--qj-muted)}.tnf-qj__intent-go{margin-top:4px;font-size:13px;font-weight:600;color:var(--qj-lime-deep);display:inline-flex;align-items:center;gap:6px}.tnf-qj__swatches{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));margin:0;padding:0;border:0}.tnf-qj__swatch{position:relative;cursor:pointer;display:block;text-align:center}.tnf-qj__swatch input{position:absolute;opacity:0;width:1px;height:1px}.tnf-qj__swatch-chip{display:block;height:82px;border-radius:var(--qj-radius-sm);border:1.5px solid var(--qj-hair-strong);background:#141414;position:relative;overflow:hidden;transition:border-color .18s,box-shadow .18s,transform .18s}.tnf-qj__swatch-chip span{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;background:radial-gradient(circle at 50% 45%,var(--sw) 0 34%,transparent 72%)}.tnf-qj__swatch-chip:after{content:"";position:absolute;left:50%;top:45%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:var(--sw);box-shadow:0 0 18px 6px var(--sw)}.tnf-qj__swatch:hover .tnf-qj__swatch-chip{transform:translateY(-2px);border-color:var(--qj-lime-edge)}.tnf-qj__swatch input:checked+.tnf-qj__swatch-chip{border-color:var(--qj-lime);box-shadow:0 0 0 3px #bbff278c}.tnf-qj__swatch input:focus-visible+.tnf-qj__swatch-chip,.tnf-qj__swatch:focus-within .tnf-qj__swatch-chip{box-shadow:var(--qj-focus);border-color:var(--qj-lime-deep)}.tnf-qj__swatch-n{display:block;font-size:13px;font-weight:600;color:var(--qj-ink);margin-top:8px;line-height:1.3}.tnf-qj__swatch-chip--rgb:after{background:conic-gradient(#ff2d2d,#ffe600,#28ff6a,#20e3ff,#8a5cff,#ff2ddc,#ff2d2d);box-shadow:0 0 18px 6px #ffffff59}.tnf-qj__swatch-chip--rgbw:after{background:conic-gradient(#ff2d2d,#ffe600,#28ff6a,#20e3ff,#8a5cff,#ff2ddc,#ff2d2d);box-shadow:0 0 18px 8px #ffffffbf}.tnf-qj__swatch-chip--rgbw:before{content:"";position:absolute;left:50%;top:45%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;z-index:2;box-shadow:0 0 12px 5px #ffffffe6}.tnf-qj__swatch-chip--match{background:#141414}.tnf-qj__swatch-chip--match:after{background:conic-gradient(from 210deg,#ff2d2d,#ffe600,#28ff6a,#20e3ff,#8a5cff,#ff2ddc,#ff2d2d);box-shadow:none;width:30px;height:30px;margin:-15px 0 0 -15px;-webkit-mask:radial-gradient(circle,transparent 0 34%,#000 36%);mask:radial-gradient(circle,transparent 0 34%,#000 36%)}.tnf-qj__swatch--wide{grid-column:span 2}@media(max-width:640px){.tnf-qj__swatch--wide{grid-column:span 3}}.tnf-qj__swatch-d{display:block;font-size:11.5px;line-height:1.4;color:var(--qj-muted);margin-top:3px}.tnf-qj__notes{margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--qj-hair)}.tnf-qj__notes textarea{min-height:92px}.tnf-qj__field{margin:0 0 18px}.tnf-qj__field--half{margin-bottom:0}.tnf-qj__row{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 0 18px}.tnf-qj__label{display:block;font-size:13px;font-weight:600;color:var(--qj-ink);margin:0 0 6px;letter-spacing:.01em}.tnf-qj__label .tnf-qj__req{color:#c8102e;margin-left:2px}.tnf-qj__hint{display:block;font-size:12px;color:var(--qj-muted);margin:5px 0 0;line-height:1.45}.tnf-qj input[type=text],.tnf-qj input[type=email],.tnf-qj input[type=tel],.tnf-qj input[type=number],.tnf-qj textarea,.tnf-qj select{width:100%;font-family:inherit;font-size:16px;color:var(--qj-ink);background:#fff;border:1.5px solid var(--qj-hair-strong);border-radius:var(--qj-radius-sm);padding:13px 14px;min-height:52px;transition:border-color .18s,box-shadow .18s;-webkit-appearance:none;appearance:none}.tnf-qj textarea{min-height:150px;line-height:1.55;resize:vertical}.tnf-qj select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230b0b0d' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.tnf-qj input:focus,.tnf-qj textarea:focus,.tnf-qj select:focus{outline:none;border-color:var(--qj-lime-deep);box-shadow:var(--qj-focus)}.tnf-qj input::placeholder,.tnf-qj textarea::placeholder{color:#9aa0a6}.tnf-qj__count{display:block;text-align:right;font-size:12px;color:var(--qj-muted);margin-top:5px}.tnf-qj__phone{display:grid;grid-template-columns:minmax(120px,168px) minmax(0,1fr);gap:10px}.tnf-qj__money{position:relative}.tnf-qj__money input{padding-left:30px!important}.tnf-qj__money-sym{position:absolute;left:13px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:600;color:var(--qj-muted);pointer-events:none;line-height:1}.tnf-qj__money input::-webkit-outer-spin-button,.tnf-qj__money input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.tnf-qj__money input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tnf-qj__consent{position:relative;display:flex;gap:12px;align-items:flex-start;background:var(--qj-well);border:1px solid var(--qj-hair);border-radius:var(--qj-radius-sm);padding:16px;margin:4px 0 0;cursor:pointer}.tnf-qj__consent:hover{border-color:var(--qj-hair-strong)}.tnf-qj__box{flex:0 0 auto;width:22px;height:22px;border-radius:6px;border:1.5px solid var(--qj-hair-strong);background:#fff;display:grid;place-items:center;margin-top:1px;transition:background .18s,border-color .18s}.tnf-qj__box svg{width:13px;height:13px;opacity:0;transform:scale(.6);transition:opacity .18s,transform .18s}.tnf-qj__consent input:checked~.tnf-qj__box{background:var(--qj-lime);border-color:var(--qj-lime-deep)}.tnf-qj__consent input:checked~.tnf-qj__box svg{opacity:1;transform:none}.tnf-qj__consent input:focus-visible~.tnf-qj__box,.tnf-qj__consent:focus-within .tnf-qj__box{box-shadow:var(--qj-focus);border-color:var(--qj-lime-deep)}.tnf-qj__consent-t{font-size:13.5px;line-height:1.5;color:var(--qj-body)}.tnf-qj__unsure{position:relative;display:inline-flex;gap:10px;align-items:center;cursor:pointer;border:1.5px solid var(--qj-hair-strong);border-radius:999px;background:#fff;padding:11px 18px 11px 14px;margin:2px 0 0;min-height:48px;transition:border-color .18s,background .18s,box-shadow .18s}.tnf-qj__unsure:hover{border-color:var(--qj-lime-edge)}.tnf-qj__unsure .tnf-qj__box{width:20px;height:20px;border-radius:5px}.tnf-qj__unsure-t{font-size:14px;font-weight:600;color:var(--qj-ink)}.tnf-qj__unsure:has(input:checked){border-color:var(--qj-lime-deep);background:#fcffef}.tnf-qj__unsure:has(input:focus-visible),.tnf-qj__unsure:focus-within{box-shadow:var(--qj-focus);border-color:var(--qj-lime-deep)}.tnf-qj__field.is-unsure input,.tnf-qj__field.is-unsure textarea{opacity:.45;pointer-events:none}.tnf-qj__drop{border:1.5px dashed var(--qj-hair-strong);border-radius:var(--qj-radius);background:var(--qj-well);padding:30px 22px;text-align:center;transition:border-color .18s,background .18s}.tnf-qj__drop.is-over{border-color:var(--qj-lime-deep);background:#fbffef}.tnf-qj__drop-ic{width:46px;height:46px;border-radius:12px;background:var(--qj-dark);display:grid;place-items:center;margin:0 auto 14px}.tnf-qj__drop-ic svg{width:22px;height:22px}.tnf-qj__drop-t{font-size:16px;font-weight:600;color:var(--qj-ink);margin:0 0 4px}.tnf-qj__drop-d{font-size:13px;color:var(--qj-muted);margin:0 0 16px;line-height:1.5}.tnf-qj__files{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.tnf-qj__file{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--qj-hair);border-radius:var(--qj-radius-sm);padding:10px 12px;text-align:left}.tnf-qj__file-thumb{flex:0 0 auto;width:46px;height:46px;border-radius:8px;object-fit:cover;background:var(--qj-well);border:1px solid var(--qj-hair)}.tnf-qj__file-meta{flex:1 1 auto;min-width:0}.tnf-qj__file-n{display:block;font-size:14px;font-weight:600;color:var(--qj-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tnf-qj__file-s{display:block;font-size:12px;color:var(--qj-muted)}.tnf-qj__file-x{-webkit-appearance:none;appearance:none;border:1px solid var(--qj-hair-strong);background:#fff;border-radius:999px;width:32px;height:32px;cursor:pointer;color:var(--qj-body);font-size:16px;line-height:1;display:grid;place-items:center;flex:0 0 auto}.tnf-qj__file-x:hover{border-color:#c8102e;color:#c8102e}.tnf-qj__file-x:focus-visible{outline:none;box-shadow:var(--qj-focus)}.tnf-qj__cta,.tnf-qj__ghost,.tnf-qj__dark{-webkit-appearance:none;appearance:none;font-family:inherit;font-weight:700;font-size:16px;cursor:pointer;border-radius:999px;min-height:56px;padding:0 30px;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:box-shadow .2s,background .2s,color .2s,border-color .2s,transform .12s;text-decoration:none}.tnf-qj__cta{border:1px solid var(--qj-lime-deep);color:var(--qj-dark);background:linear-gradient(160deg,var(--qj-lime-light) 0%,var(--qj-lime) 48%,var(--qj-lime-deep) 100%);box-shadow:0 6px 22px #bbff273d}.tnf-qj__cta:hover{box-shadow:0 8px 28px #bbff2757}.tnf-qj__cta:active{transform:translateY(1px)}.tnf-qj__cta[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}.tnf-qj__dark{border:1px solid var(--qj-dark);background:var(--qj-dark);color:#fff}.tnf-qj__dark:hover{background:#000}.tnf-qj__ghost{border:1.5px solid var(--qj-hair-strong);background:transparent;color:var(--qj-ink);font-weight:600}.tnf-qj__ghost:hover{border-color:var(--qj-ink)}.tnf-qj__cta:focus-visible,.tnf-qj__ghost:focus-visible,.tnf-qj__dark:focus-visible{outline:none;box-shadow:var(--qj-focus)}.tnf-qj__nav{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px;padding-top:22px;border-top:1px solid var(--qj-hair)}.tnf-qj__nav-spacer{flex:1 1 auto}.tnf-qj__skip{-webkit-appearance:none;appearance:none;border:0;background:none;font-family:inherit;font-size:14px;font-weight:600;color:var(--qj-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:10px 4px;min-height:44px}.tnf-qj__skip:hover{color:var(--qj-ink)}.tnf-qj__skip:focus-visible{outline:none;box-shadow:var(--qj-focus);border-radius:6px}.tnf-qj__err{display:none;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#c8102e;margin:8px 0 0;line-height:1.4}.tnf-qj__err.is-on{display:flex}.tnf-qj [aria-invalid=true]{border-color:#c8102e!important}.tnf-qj__alert{display:none;gap:10px;align-items:flex-start;background:#fff4f4;border:1px solid #f3c9c9;border-radius:var(--qj-radius-sm);padding:14px 16px;margin:0 0 20px;font-size:14px;line-height:1.5;color:#8e1020}.tnf-qj__alert.is-on{display:flex}.tnf-qj__aside .tnf-qj__card{padding:22px}.tnf-qj__aside-t{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--qj-muted);margin:0 0 14px}.tnf-qj__sum{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tnf-qj__sum li{display:grid;gap:2px;padding-bottom:12px;border-bottom:1px solid var(--qj-hair)}.tnf-qj__sum li:last-child{border-bottom:0;padding-bottom:0}.tnf-qj__sum dt,.tnf-qj__sum-k{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--qj-muted)}.tnf-qj__sum-v{font-size:14.5px;font-weight:600;color:var(--qj-ink);line-height:1.4;word-break:break-word}.tnf-qj__aside-empty{font-size:13.5px;color:var(--qj-muted);line-height:1.55;margin:0}.tnf-qj__trust{list-style:none;margin:18px 0 0;padding:18px 0 0;border-top:1px solid var(--qj-hair);display:grid;gap:9px}.tnf-qj__trust li{display:flex;gap:9px;align-items:flex-start;font-size:13px;color:var(--qj-body);line-height:1.45}.tnf-qj__trust svg{flex:0 0 auto;width:16px;height:16px;margin-top:2px}.tnf-qj[data-screen=review] .tnf-qj__aside,.tnf-qj[data-screen=done] .tnf-qj__aside{display:none}@media(min-width:1000px){.tnf-qj[data-screen=review] .tnf-qj__grid,.tnf-qj[data-screen=done] .tnf-qj__grid{grid-template-columns:minmax(0,1fr);max-width:860px}}.tnf-qj__review{display:grid;gap:0;margin:0 0 4px}.tnf-qj__rev-grp{border:1px solid var(--qj-hair);border-radius:var(--qj-radius-sm);padding:18px 18px 14px;margin:0 0 14px;background:#fff}.tnf-qj__rev-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.tnf-qj__rev-h h3{font-size:15px;font-weight:700;color:var(--qj-ink);margin:0}.tnf-qj__edit{-webkit-appearance:none;appearance:none;border:0;background:none;font-family:inherit;font-size:13px;font-weight:600;color:var(--qj-lime-deep);cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:8px;min-height:40px}.tnf-qj__edit:hover{color:#6f9f00}.tnf-qj__edit:focus-visible{outline:none;box-shadow:var(--qj-focus);border-radius:6px}.tnf-qj__rev-l{margin:0;display:grid;gap:10px}.tnf-qj__rev-l>div{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:12px;align-items:start}@media(max-width:560px){.tnf-qj__rev-l>div{grid-template-columns:minmax(0,1fr);gap:2px}}.tnf-qj__rev-k{font-size:13px;color:var(--qj-muted);line-height:1.45}.tnf-qj__rev-v{font-size:14.5px;color:var(--qj-ink);font-weight:600;line-height:1.45;word-break:break-word;white-space:pre-wrap}.tnf-qj__rev-v--empty{font-weight:400;color:#9aa0a6;font-style:italic}.tnf-qj__call{margin:26px 0 0;background:var(--qj-dark);color:#fff;border-radius:var(--qj-radius);padding:24px;display:flex;flex-wrap:wrap;align-items:center;gap:16px;justify-content:space-between}.tnf-qj__call-t{font-size:18px;font-weight:700;color:#fff;margin:0}.tnf-qj__call .tnf-qj__cta{min-height:52px}.tnf-qj__nowrap{white-space:nowrap}.tnf-qj__call .tnf-qj__cta{white-space:normal;text-align:center}.tnf-qj__done-ic{width:60px;height:60px;border-radius:50%;background:var(--qj-lime);display:grid;place-items:center;margin:0 0 18px}.tnf-qj__done-ic svg{width:28px;height:28px}.tnf-qj__notice{background:#fffbe6;border:1px solid #f0e2a8;border-radius:var(--qj-radius-sm);padding:16px 18px;margin:0 0 22px;font-size:14px;line-height:1.55;color:#6b5a11}.tnf-qj__notice b{color:#4d4009}.tnf-qj__payload{margin:18px 0 0;border:1px solid var(--qj-hair);border-radius:var(--qj-radius-sm);overflow:hidden}.tnf-qj__payload>summary{cursor:pointer;padding:14px 16px;font-size:14px;font-weight:600;color:var(--qj-ink);background:var(--qj-well)}.tnf-qj__payload>summary:focus-visible{outline:none;box-shadow:var(--qj-focus)}.tnf-qj__payload pre{margin:0;padding:16px;font-size:12.5px;line-height:1.6;overflow:auto;max-height:420px;background:#0b0b0d;color:#dfe6cf;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media(max-width:640px){.tnf-qj__top{padding:20px 16px 0}.tnf-qj__body{padding:20px 16px 48px}.tnf-qj__card{padding:20px 16px;border-radius:14px}.tnf-qj__nav{gap:10px}.tnf-qj__nav .tnf-qj__cta,.tnf-qj__nav .tnf-qj__ghost{min-height:52px;width:100%}.tnf-qj__nav-spacer{display:none}.tnf-qj__nav{flex-direction:column-reverse;align-items:stretch}.tnf-qj__swatches{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}.tnf-qj__swatch-chip{height:70px}.tnf-qj__call{flex-direction:column;align-items:stretch;text-align:center}.tnf-qj__call .tnf-qj__cta{width:100%}.tnf-qj__body{padding-bottom:calc(178px + env(safe-area-inset-bottom,0px))}.tnf-qj__swatches{padding-bottom:4px}.tnf-qj__card{padding-bottom:clamp(24px,7vw,34px)}}@media(max-width:640px){.tnf-qj__swatches:after{content:"";display:block;grid-column:1/-1;height:8px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/tnf-quote-journey-1-0-0.css.map */
