.tmp-finder-sec{--tmpf-band:#EFEBE0;--tmpf-paper:#F6F3EC;--tmpf-surface:#FCFBF7;--tmpf-white:#FFFFFF;--tmpf-cloud:#EDE8DC;--tmpf-ink:#1A1712;--tmpf-ink-2:#655F53;--tmpf-ink-3:#9A9488;--tmpf-line:#E5E0D3;--tmpf-line-2:#D8D2C3;--tmpf-rail:#17140F;--tmpf-cream:#F4F1E8;--tmpf-accent:#A2814F;--tmpf-serif:"Fraunces",Georgia,serif;--tmpf-sans:var(--font-body-family,"Hanken Grotesk",Helvetica,Arial,sans-serif);width:100%;margin:0;padding:clamp(58px,7vw,108px) 0;background:var(--tmpf-band);color:var(--tmpf-ink);font-family:var(--tmpf-sans);line-height:1.6;-webkit-font-smoothing:antialiased}.tmp-finder-sec *,.tmp-finder-sec *:before,.tmp-finder-sec *:after{box-sizing:border-box}.tmp-finder-sec [hidden]{display:none!important}.tmp-finder-sec h1,.tmp-finder-sec h2,.tmp-finder-sec p,.tmp-finder-sec ul,.tmp-finder-sec figure{margin:0}.tmp-finder-sec ul{padding:0}.tmp-finder-sec button{margin:0}.tmp-finder-wrap{max-width:1220px;margin:0 auto;width:calc(100% - clamp(40px,9vw,120px));display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(40px,5.2vw,92px);align-items:start}.tmp-finder-left{position:sticky;top:96px}.tmp-finder-kick{font-size:11.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--tmpf-accent);font-weight:600;display:block;margin-bottom:26px}.tmp-finder-h{font-family:var(--tmpf-serif);font-weight:300;font-variation-settings:"opsz" 144;font-size:clamp(40px,4.9vw,64px);line-height:1;letter-spacing:-.025em;color:var(--tmpf-ink)}.tmp-finder-h em{font-style:italic;font-weight:300;display:block}.tmp-finder-lede{font-size:16px;font-weight:300;color:var(--tmpf-ink-2);line-height:1.78;max-width:420px;margin-top:26px}.tmp-finder-points{margin-top:40px;border-top:1px solid var(--tmpf-line-2)}.tmp-finder-lp{display:flex;gap:20px;padding:19px 0;border-bottom:1px solid var(--tmpf-line);font-size:14px;font-weight:300;color:var(--tmpf-ink-2);line-height:1.62}.tmp-finder-lp b{font-weight:500;color:var(--tmpf-ink)}.tmp-finder-lpn{font-family:var(--tmpf-serif);font-style:italic;font-size:15px;color:var(--tmpf-accent);flex-shrink:0;padding-top:1px;font-weight:400;width:20px}.tmp-finder-panel{background:var(--tmpf-surface);border:1px solid var(--tmpf-line);padding:clamp(26px,3vw,46px);box-shadow:0 1px #fff9 inset,0 42px 80px -54px #1a171280,0 10px 26px -22px #1a171257}.tmp-finder-ptop{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.tmp-finder-pkick{font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:var(--tmpf-accent);font-weight:600}.tmp-finder-pstep{font-size:11px;color:var(--tmpf-ink-3);letter-spacing:.16em;text-transform:uppercase;font-weight:500}.tmp-finder-bar{height:2px;background:var(--tmpf-line);margin-bottom:32px;position:relative;overflow:hidden}.tmp-finder-bar i{display:block;height:2px;background:var(--tmpf-ink);width:20%;transition:width .45s cubic-bezier(.4,0,.1,1)}.tmp-finder-step{display:none}.tmp-finder-step.on{display:block;animation:tmp-finder-rise .38s cubic-bezier(.2,.7,.2,1) both}@keyframes tmp-finder-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tmp-finder-q{font-family:var(--tmpf-serif);font-weight:400;font-variation-settings:"opsz" 40;font-size:clamp(24px,2.7vw,31px);line-height:1.16;letter-spacing:-.015em;margin-bottom:7px}.tmp-finder-qsub{font-size:13.5px;font-weight:300;color:var(--tmpf-ink-2);margin-bottom:26px;max-width:44ch}.tmp-finder-opts{display:flex;flex-direction:column;gap:9px}.tmp-finder-opt{position:relative;display:flex;align-items:center;gap:16px;background:var(--tmpf-white);border:1px solid var(--tmpf-line);padding:17px 20px;cursor:pointer;text-align:left;font-family:inherit;font-size:15.5px;font-weight:400;color:var(--tmpf-ink);transition:border-color .22s ease,background .22s ease,transform .22s ease,box-shadow .22s ease;width:100%}.tmp-finder-opt small{display:block;font-size:12.5px;font-weight:300;color:var(--tmpf-ink-2);margin-top:3px;line-height:1.5}.tmp-finder-opt:hover{border-color:var(--tmpf-ink);box-shadow:0 10px 24px -20px #1a171280}.tmp-finder-opt:focus-visible,.tmp-finder-chip:focus-visible,.tmp-finder-sec button:focus-visible,.tmp-finder-sec input:focus-visible,.tmp-finder-sec a:focus-visible{outline:2px solid var(--tmpf-ink);outline-offset:2px}.tmp-finder-opt[aria-checked=true]{border-color:var(--tmpf-ink);background:var(--tmpf-cloud);box-shadow:inset 3px 0 0 var(--tmpf-ink)}.tmp-finder-dot{width:16px;height:16px;border:1.5px solid var(--tmpf-line-2);border-radius:50%;flex-shrink:0;position:relative;transition:all .22s ease;background:var(--tmpf-white)}.tmp-finder-opt:hover .tmp-finder-dot{border-color:var(--tmpf-ink-3)}.tmp-finder-opt[aria-checked=true] .tmp-finder-dot{border-color:var(--tmpf-ink);background:var(--tmpf-ink)}.tmp-finder-opt[aria-checked=true] .tmp-finder-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:5px;height:5px;border-radius:50%;background:var(--tmpf-cream)}.tmp-finder-sub{margin-top:20px;padding-top:20px;border-top:1px solid var(--tmpf-line);display:none}.tmp-finder-sub.on{display:block;animation:tmp-finder-rise .34s ease both}.tmp-finder-sublab{font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:var(--tmpf-accent);font-weight:600;margin-bottom:12px}.tmp-finder-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.tmp-finder-chip{border:1px solid var(--tmpf-line-2);background:var(--tmpf-white);padding:10px 16px;font:inherit;font-size:12.5px;cursor:pointer;color:var(--tmpf-ink-2);transition:all .22s ease;letter-spacing:.02em}.tmp-finder-chip:hover{border-color:var(--tmpf-ink);color:var(--tmpf-ink)}.tmp-finder-chip[aria-checked=true]{background:var(--tmpf-ink);color:var(--tmpf-cream);border-color:var(--tmpf-ink)}.tmp-finder-nav2{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding-top:26px;border-top:1px solid var(--tmpf-line)}.tmp-finder-back{background:none;border:none;font-family:inherit;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--tmpf-ink-3);cursor:pointer;padding:8px 0;font-weight:600}.tmp-finder-back:hover{color:var(--tmpf-ink)}.tmp-finder-fwd{margin-left:auto;background:none;border:none;font-family:inherit;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--tmpf-ink);cursor:pointer;padding:8px 2px;font-weight:600;display:inline-flex;align-items:center;gap:9px;border-bottom:1px solid var(--tmpf-ink);transition:color .2s,border-color .2s}.tmp-finder-fwd:hover{color:var(--tmpf-ink-2);border-color:var(--tmpf-ink-2)}.tmp-finder-fwd span{font-size:14px;line-height:1}.tmp-finder-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:var(--tmpf-sans);font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:17px 34px;border:1px solid var(--tmpf-ink);background:var(--tmpf-ink);color:var(--tmpf-cream);cursor:pointer;transition:all .4s cubic-bezier(.4,0,.1,1);text-decoration:none}.tmp-finder-btn:hover{background:transparent;color:var(--tmpf-ink)}.tmp-finder-btn[disabled]{opacity:.2;cursor:default;pointer-events:none}.tmp-finder-ghost{background:transparent;color:var(--tmpf-ink)}.tmp-finder-ghost:hover{background:var(--tmpf-ink);color:var(--tmpf-cream)}.tmp-finder-rhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:20px}.tmp-finder-rtitle{font-family:var(--tmpf-serif);font-size:26px;font-variation-settings:"opsz" 40;font-weight:400;letter-spacing:-.015em}.tmp-finder-rtitle em{font-style:italic;font-weight:300}.tmp-finder-redo{background:none;border:none;font-family:inherit;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--tmpf-ink-3);cursor:pointer;text-decoration:underline;text-underline-offset:4px;font-weight:600}.tmp-finder-redo:hover{color:var(--tmpf-ink)}.tmp-finder-note{border-left:2px solid var(--tmpf-accent);padding:12px 16px;font-size:13px;color:var(--tmpf-ink-2);font-weight:300;line-height:1.62;margin-bottom:16px;background:var(--tmpf-paper)}.tmp-finder-pick{border:1px solid var(--tmpf-line);background:var(--tmpf-white);overflow:hidden}.tmp-finder-fig{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:linear-gradient(158deg,#f4f1e9,#ece8dc 62%,#e4dfd1);border-bottom:1px solid var(--tmpf-line);padding:20px}.tmp-finder-fig--photo{padding:0;background:linear-gradient(158deg,#f4f1e9,#e8e3d6)}.tmp-finder-fig--photo img{width:100%;height:100%;object-fit:cover;display:block}.tmp-finder-fig-inner{width:100%;height:100%;border:1px solid rgba(26,23,18,.12);outline:1px solid rgba(26,23,18,.05);outline-offset:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.tmp-finder-mono{font-family:var(--tmpf-serif);font-style:italic;font-weight:300;font-size:66px;line-height:1;color:var(--tmpf-ink);letter-spacing:-.02em}.tmp-finder-figname{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--tmpf-ink-3);font-weight:600}.tmp-finder-saved{opacity:.5;pointer-events:none}.tmp-finder-body{padding:clamp(22px,2.4vw,30px)}.tmp-finder-brand{font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:var(--tmpf-ink-3);font-weight:600;margin-bottom:10px;display:flex;justify-content:space-between;align-items:baseline}.tmp-finder-brand span:last-child{font-family:var(--tmpf-serif);font-style:normal;font-size:19px;letter-spacing:0;color:var(--tmpf-ink);text-transform:none}.tmp-finder-name{font-family:var(--tmpf-serif);font-size:clamp(30px,3.4vw,40px);font-variation-settings:"opsz" 144;font-weight:400;line-height:1.04;letter-spacing:-.02em;margin-bottom:18px}.tmp-finder-lab{font-size:10.5px;text-transform:uppercase;letter-spacing:.2em;color:var(--tmpf-accent);font-weight:600;margin:20px 0 8px}.tmp-finder-why{font-size:14px;font-weight:300;color:var(--tmpf-ink-2);line-height:1.66}.tmp-finder-why ul{margin-top:8px}.tmp-finder-why li{margin-left:17px;margin-top:5px}.tmp-finder-dims{font-size:11.5px;color:var(--tmpf-ink-3);margin-top:14px;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.tmp-finder-actions{display:flex;gap:11px;margin-top:24px;flex-wrap:wrap}.tmp-finder-actions .tmp-finder-btn{flex:1;min-width:160px}.tmp-finder-alts{background:var(--tmpf-rail);padding:clamp(22px,2.4vw,28px);margin-top:14px;color:var(--tmpf-cream)}.tmp-finder-altkick{font-size:10.5px;text-transform:uppercase;letter-spacing:.22em;color:#b7a98e;font-weight:600;margin-bottom:16px}.tmp-finder-altrow{display:flex;gap:0}.tmp-finder-alt{flex:1;padding:4px 20px;cursor:pointer;transition:opacity .22s ease;background:none;text-align:left;font-family:inherit;color:var(--tmpf-cream);text-decoration:none;display:block}.tmp-finder-alt:first-child{padding-left:0}.tmp-finder-alt+.tmp-finder-alt{border-left:1px solid rgba(244,241,232,.18)}.tmp-finder-alt:hover{opacity:.72}.tmp-finder-altname{font-family:var(--tmpf-serif);font-size:18px;font-weight:400;line-height:1.16}.tmp-finder-altsub{font-size:11.5px;font-weight:300;color:#a69f90;margin-top:6px;line-height:1.5}.tmp-finder-altdist{font-size:12.5px;color:var(--tmpf-cream);margin-top:8px;font-weight:400}.tmp-finder-keep{border:1px solid var(--tmpf-line);padding:18px 20px;margin-top:14px;background:var(--tmpf-white)}.tmp-finder-keept{font-size:13.5px;font-weight:500;margin-bottom:12px}.tmp-finder-keeprow{display:flex;gap:9px;flex-wrap:wrap}.tmp-finder-keep input{flex:1;min-width:180px;border:1px solid var(--tmpf-line-2);padding:14px 16px;font-family:inherit;font-size:14px;background:var(--tmpf-paper);color:var(--tmpf-ink)}.tmp-finder-keep input::placeholder{color:var(--tmpf-ink-3)}.tmp-finder-ok{font-size:12.5px;color:var(--tmpf-ink-2);margin-top:10px;display:none}.tmp-finder-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:920px){.tmp-finder-wrap{grid-template-columns:1fr;gap:44px;width:calc(100% - clamp(28px,7vw,52px))}.tmp-finder-left{position:static}.tmp-finder-lede{max-width:none}.tmp-finder-altrow{flex-direction:column;gap:0}.tmp-finder-alt{padding:16px 0}.tmp-finder-alt:first-child{padding-top:0}.tmp-finder-alt+.tmp-finder-alt{border-left:none;border-top:1px solid rgba(244,241,232,.18)}.tmp-finder-actions .tmp-finder-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.tmp-finder-sec *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tmp-finder.css.map */
