.tvq{padding:clamp(64px,9vw,128px) 0}.tvq__head{display:grid;gap:14px;justify-items:start;max-width:760px;margin-bottom:clamp(24px,3vw,40px)}.tvq__card{max-width:1040px;background:var(--tv-paper, #fffdf9);border-radius:28px;padding:clamp(20px,3.4vw,44px)}.tv--paper .tvq__card{background:var(--tv-cream, #fff6ee)}.tvq [hidden]{display:none!important}.tvq-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border:0;border-radius:999px;font:500 16px/1 var(--tv-sans);letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}.tv .tvq-btn--go{background:var(--tv-ink, #6f341c);color:#fff}.tv .tvq-btn--go:hover{background:#4f2312}.tv .tvq-btn--soft{background:#f3e3d6;color:var(--tv-ink, #6f341c)}.tv .tvq-btn--soft:hover{background:#ead2c0}.tvq-btn:focus-visible{outline:2px solid var(--tv-ink, #6f341c);outline-offset:3px}.tv .tvq-btn--go[disabled]{background:#c9a896;color:#fff;cursor:not-allowed}.tvq__intro{display:grid;gap:24px;justify-items:start}.tvq__top{display:grid;gap:10px;margin-bottom:clamp(18px,2.4vw,28px)}.tvq__count{margin:0;font-size:14px;font-weight:500;color:#8c5e48}.tvq__q{font-weight:500;font-size:clamp(24px,2.6vw,36px);line-height:1.1;letter-spacing:-.035em;outline:none}.tvq__hint{margin:8px 0 20px!important;font-size:15px;color:#8c5e48}.tvq-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tvq-opts--many{grid-template-columns:repeat(3,minmax(0,1fr))}.tvq-opt{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;width:100%;padding:14px 52px 14px 18px;border:0;border-radius:18px;background:#fff;color:var(--tv-ink, #6f341c);font:500 16px/1.25 var(--tv-sans);letter-spacing:-.01em;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.tv--paper .tvq-opt{background:var(--tv-paper, #fffdf9)}@media(hover:hover){.tvq-opt:not(.is-on):hover{background:#fbefe5}}.tvq-opt:focus-visible{outline:2px solid var(--tv-ink, #6f341c);outline-offset:3px}.tvq-opt__t{display:grid;gap:3px;min-width:0}.tvq-opt__t small{font-size:14px;font-weight:400;color:#8c5e48}.tvq-opt__sw{flex:none;width:28px;height:28px;border-radius:999px;box-shadow:inset 0 0 0 2px #ffffff80}.tvq-opt__mark{position:absolute;right:16px;top:50%;width:26px;height:26px;margin-top:-13px;display:grid;place-items:center;border-radius:999px;background:#f3e3d6;color:transparent;transition:background-color .2s ease,color .2s ease}.tvq-opt.is-on{background:var(--tv-ink, #6f341c);color:#fff}.tvq-opt.is-on .tvq-opt__t small{color:#f6dccb}.tvq-opt.is-on .tvq-opt__mark{background:#fff;color:var(--tv-ink, #6f341c)}.tvq-sizes{margin-top:20px}.tvq-sizes__q{margin:0 0 10px!important;font-size:16px;font-weight:500}.tvq-sizes__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tvq-opt--size{justify-content:center;min-height:52px;padding:10px 14px;text-align:center}.tvq-opt--size .tvq-opt__t{justify-items:center}.tvq__nav{display:flex;justify-content:space-between;gap:10px;margin-top:clamp(20px,2.6vw,32px)}.tvq__result{outline:none}.tvq-res__k{margin:0 0 14px!important;font-size:14px;font-weight:500;color:#8c5e48}.tvq-res__main{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(20px,3vw,44px);align-items:center}.tvq-res__img{display:block;aspect-ratio:1 / 1;border-radius:22px;overflow:hidden;background:var(--tv-sky-2, #b8daff)}.tvq-res__img img{width:100%;height:100%;object-fit:cover}.tvq-res__body{display:grid;gap:10px;justify-items:start}.tvq-res__name{font-weight:500;font-size:clamp(26px,2.8vw,40px);line-height:1.05;letter-spacing:-.04em}.tvq-res__price{font-size:18px;font-weight:500}.tvq-res__pre{margin-left:8px;font-size:14px;color:var(--tv-blue, #2f6dff)}.tvq-res__ship,.tvq-res__note,.tvq-res__twin{font-size:15px;line-height:1.45}.tvq-res__note{color:#8c5e48}.tvq-res__twin a{color:inherit;text-underline-offset:4px}.tvq-res__why{display:grid;gap:8px;margin:6px 0 4px!important}.tvq-res__why li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.4}.tvq-res__why svg{flex:none;margin-top:2px;width:20px;height:20px;padding:3px;border-radius:999px;background:var(--tv-ink, #6f341c);color:#fff}.tvq-res__acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.tvq-res__alts{margin-top:clamp(24px,3vw,40px);padding-top:clamp(20px,2.6vw,28px);border-top:1px solid var(--tv-hair, rgba(111, 52, 28, .2))}.tvq-res__alts ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tvq-alt{display:flex;gap:14px;align-items:center;padding:10px;border-radius:18px;background:#fff;color:inherit;text-decoration:none;transition:background-color .2s ease}.tv--paper .tvq-alt{background:var(--tv-paper, #fffdf9)}.tvq-alt:hover{background:#fbefe5}.tvq-alt:focus-visible{outline:2px solid var(--tv-ink, #6f341c);outline-offset:2px}.tvq-alt__img{flex:none;width:76px;height:76px;border-radius:12px;overflow:hidden;background:var(--tv-sky-2, #b8daff)}.tvq-alt__img img{width:100%;height:100%;object-fit:cover}.tvq-alt__t{display:grid;gap:3px;min-width:0}.tvq-alt__name{font-size:16px;font-weight:500;line-height:1.25}.tvq-alt__price{font-size:15px}.tvq-alt__why{font-size:14px;color:#8c5e48;line-height:1.35}@media(prefers-reduced-motion:no-preference){.tvq .is-enter{animation:tvqIn .45s var(--tv-ease, ease) both}}@keyframes tvqIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:899px){.tvq-opts--many{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.tvq__card{border-radius:22px;padding:18px}.tvq-opts,.tvq-opts--many{grid-template-columns:minmax(0,1fr);gap:8px}.tvq-opt{min-height:56px}.tvq-sizes__row{grid-template-columns:repeat(2,minmax(0,1fr))}.tvq-res__main,.tvq-res__alts ul{grid-template-columns:minmax(0,1fr)}.tvq__nav .tvq-btn{flex:1}.tvq-res__acts .tvq-btn{flex:1 1 auto}}.tvq-code{width:100%;display:grid;gap:8px;margin:6px 0 2px;padding:14px 16px;border-radius:18px;background:var(--tv-sky-2, #b8daff)}.tvq-code__t{font-size:15px;font-weight:500;line-height:1.4}.tvq-code__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tvq-code__c{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:#fff;font:600 17px/1 var(--tv-mono);letter-spacing:.06em}.tv .tvq-code__copy{min-height:44px;padding:0 20px;background:var(--tv-ink, #6f341c);color:#fff}.tv .tvq-code__copy:hover{background:#4f2312}.tvq-code__s{font-size:14px;line-height:1.4}.tvq-gate{display:grid;gap:16px;max-width:560px}.tvq-gate .tvq-res__k{margin:0!important}.tvq-gate__h{font-size:clamp(22px,2.2vw,28px);font-weight:500;letter-spacing:-.02em;line-height:1.2}.tvq-code--locked .tvq-code__c{color:#8c5e48;letter-spacing:.12em}.tvq-gate__f{display:grid;gap:8px}.tvq-gate__row{display:flex;gap:10px;flex-wrap:wrap}.tvq-gate__in{flex:1 1 220px;min-width:0;min-height:52px;padding:0 20px;border:1px solid #d9bfae;border-radius:999px;background:#fff;color:var(--tv-ink, #6f341c);font:400 16px/1 var(--tv-sans)}.tvq-gate__in:focus-visible{outline:2px solid var(--tv-ink, #6f341c);outline-offset:2px}.tvq-gate__in[aria-invalid=true]{border-color:#b3261e}.tvq-gate__err{font-size:14px;color:#b3261e}.tvq-gate__s{font-size:14px;color:#8c5e48}.tvq-gate .tvq-res__acts{margin:0}.tvq-res__ok{margin:0 0 14px;font-size:15px;font-weight:500}.tvq-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:599px){.tvq-gate__row .tvq-btn{flex:1 1 100%}}.tvq.tv--ink{padding:clamp(104px,12vw,196px) 0;background:var(--tv-ink, #6f341c);color:var(--tv-cream, #fff6ee)}.tvq__fl .tv-doodle{z-index:0}.tv-doodle--cream{color:var(--tv-cream, #fff6ee)}.tv-doodle--sky{color:var(--tv-sky-2, #b8daff)}@media(max-width:599px){.tvq__fl .tv-doodle{display:none}.tvq__fl .tv-doodle:nth-child(3){display:block;left:auto!important;right:12px;top:auto!important;bottom:18px;width:64px!important}}.tv--ink .tv__inner{position:relative;z-index:1}.tv--ink .tvq__head{justify-items:center;text-align:center;max-width:820px;margin:0 auto clamp(40px,5vw,64px);gap:18px}.tv--ink .tvq__head .tv-h2{font-size:clamp(44px,6.4vw,104px)}.tv--ink .tvq__head .tv-body{color:#f6dccb;font-size:clamp(17px,1.4vw,20px)}.tv--ink .tvq__card{max-width:1080px;margin:0 auto;padding:0;background:none;border-radius:0}.tv--ink .tvq__intro{justify-items:center;gap:clamp(28px,3.4vw,44px)}.tv .tvq-btn--big{min-height:64px;padding:0 36px;font-size:18px}.tv--ink .tvq-btn--go{background:var(--tv-cream, #fff6ee);color:var(--tv-ink, #6f341c)}.tv--ink .tvq-btn--go:hover{background:#fff}.tv--ink .tvq-btn--go[disabled]{background:#fff6ee47;color:#fff6eebf}.tv--ink .tvq-btn--soft{background:#fff6ee24;color:var(--tv-cream, #fff6ee)}.tv--ink .tvq-btn--soft:hover{background:#fff6ee3d}.tv--ink .tvq-btn:focus-visible,.tv--ink .tvq-opt:focus-visible,.tv--ink .tvq-alt:focus-visible,.tv--ink .tvq-gate__in:focus-visible{outline-color:var(--tv-cream, #fff6ee)}.tv--ink .tvq__count,.tv--ink .tvq__hint,.tv--ink .tvq-res__k,.tv--ink .tvq-res__note,.tv--ink .tvq-gate__s{color:#f6dccb}.tv--ink .tvq__q{font-size:clamp(28px,3.2vw,46px)}.tv--ink .tvq-opt{min-height:72px;border-radius:22px;background:var(--tv-cream, #fff6ee);color:var(--tv-ink, #6f341c)}@media(hover:hover){.tv--ink .tvq-opt:not(.is-on):hover{background:#fff}}.tv--ink .tvq-opt.is-on{background:var(--tv-sky-2, #b8daff);color:var(--tv-ink, #6f341c)}.tv--ink .tvq-opt.is-on .tvq-opt__t small{color:#6b4a3a}.tv--ink .tvq-opt.is-on .tvq-opt__mark{background:var(--tv-ink, #6f341c);color:var(--tv-cream, #fff6ee)}.tv--ink .tvq-res__img{background:var(--tv-cream, #fff6ee)}.tv--ink .tvq-res__why svg{background:var(--tv-sky-2, #b8daff);color:var(--tv-ink, #6f341c)}.tv--ink .tvq-res__pre{color:var(--tv-sky-2, #b8daff)}.tv--ink .tvq-res__alts{border-top-color:#fff6ee38}.tv--ink .tvq-alt{background:var(--tv-cream, #fff6ee);color:var(--tv-ink, #6f341c)}.tv--ink .tvq-alt:hover{background:#fff}.tv--ink .tvq-alt__why{color:#8c5e48}.tv--ink .tvq-code{color:var(--tv-ink, #6f341c)}.tv--ink .tvq-code--locked .tvq-code__c{color:#8c5e48}.tv--ink .tvq-gate{margin:0 auto}.tv--ink .tvq-gate__in{border-color:transparent}.tv--ink .tvq-gate__err{color:#ffd2c4}.tv--ink .tvq-res__twin a{color:inherit}@media(max-width:599px){.tv--ink .tvq__head{text-align:left;justify-items:start}.tv--ink .tvq__intro{justify-items:stretch}}.tvq .tvq__find{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;justify-items:start;width:100%;max-width:640px;min-width:0}.tvq .tvq__or{margin:0;font-size:16px;font-weight:500;color:#8c5e48;letter-spacing:-.01em}.tv--ink .tvq__find{justify-items:center;margin:0 auto}.tv--ink .tvq__or{color:#f6dccb}@media(max-width:599px){.tv--ink .tvq__find{justify-items:stretch}.tv--ink .tvq__or{text-align:center}}.tvq-line{--l-bg: var(--tv-paper, #fffdf9);--l-c: var(--tv-ink, #6f341c);--l-dim: rgba(111, 52, 28, .32);--l-t: #8c5e48;--l-fill: var(--tv-ink, #6f341c);--l-on: var(--tv-ink, #6f341c);--l-on-c: #fff;--l-done: #f3e3d6;--l-done-c: var(--tv-ink, #6f341c);position:relative;width:100%;max-width:760px;margin:0 auto clamp(28px,3.4vw,44px);color:var(--l-c);cursor:default;user-select:none;-webkit-user-select:none}.tv--paper .tvq-line{--l-bg: var(--tv-cream, #fff6ee)}.tv--ink .tvq-line{--l-bg: var(--tv-ink, #6f341c);--l-c: var(--tv-cream, #fff6ee);--l-dim: rgba(255, 246, 238, .34);--l-t: #f6dccb;--l-fill: var(--tv-sky-2, #b8daff);--l-on: var(--tv-sky-2, #b8daff);--l-on-c: var(--tv-ink, #6f341c);--l-done: var(--tv-cream, #fff6ee);--l-done-c: var(--tv-ink, #6f341c)}.tvq-line__track{position:absolute;left:12.5%;right:12.5%;top:15px;height:1.5px;margin-top:-.75px;background:var(--l-dim);border-radius:2px}.tvq-line__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--l-fill);transform-origin:0 50%;transform:scaleX(var(--tvq-at, 0));transition:transform .55s var(--tv-ease, ease)}.tvq-line__steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.tvq-line__s{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:0 6px;text-align:center;text-wrap:balance}.tvq-line__n{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--l-bg);box-shadow:inset 0 0 0 1.5px var(--l-dim);color:var(--l-c);font:500 13px/1 var(--tv-sans);font-variant-numeric:tabular-nums;transition:background-color .35s ease,color .35s ease,box-shadow .35s ease,transform .35s var(--tv-ease, ease)}.tvq-line__t{font-size:14px;line-height:1.3;letter-spacing:-.005em;color:var(--l-t);transition:color .35s ease,opacity .35s ease}.tvq-line__s.is-done .tvq-line__n{background:var(--l-done);color:var(--l-done-c);box-shadow:inset 0 0 0 1.5px var(--l-done)}.tvq-line__s.is-on .tvq-line__n{background:var(--l-on);color:var(--l-on-c);box-shadow:inset 0 0 0 1.5px var(--l-on);transform:scale(1.12)}.tvq-line[data-mode=run] .tvq-line__s:not(.is-on) .tvq-line__t{opacity:.6}.tvq-line[data-mode=run] .tvq-line__s.is-on .tvq-line__t{color:var(--l-c)}.tvq__run .tvq__top{margin-bottom:clamp(14px,2vw,22px)}.tv--ink .tvq__run .tvq__count{text-align:center}@media(max-width:599px){.tvq-line__s{padding:0 4px}.tvq-line__t{font-size:12px}.tvq-line__n{width:28px;height:28px;font-size:12.5px}.tvq-line__track{top:14px}.tv--ink .tvq__run .tvq__count{text-align:left}}@media(prefers-reduced-motion:reduce){.tvq-line__fill,.tvq-line__n,.tvq-line__t{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/troav-find-bag.css.map */
