:root{--bg: #EEEAE4;--bg-deep: #E2DED5;--surface: #F5F4F0;--white: #FFFFFF;--obs: #1E1C20;--obs-m: #3D3943;--obs-l: #7A7580;--orange: #F15F22;--orange-d: #C94E1A;--orange-bg:#FEF0E8;--teal: #205C66;--bm: rgba(30,28,32,.15);--glass: rgba(255,255,255,.62);--glass-br: rgba(255,255,255,.55);--rsm:8px;--rmd:14px;--rlg:24px;--rxl:32px;--ease:cubic-bezier(.4,0,.2,1);--spring:cubic-bezier(.34,1.56,.64,1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}#jww-finder,#jww-finder *{font-family:Syne,sans-serif;-webkit-font-smoothing:antialiased}.wrap{position:relative;z-index:2;min-height:100dvh;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(24px,5vw,52px) 16px;background:var(--bg)}.inner{width:100%;max-width:760px}.intro{text-align:center;margin-bottom:28px;animation:rise .7s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--obs);margin-bottom:16px;background:#ffffffb3;border:1px solid rgba(255,255,255,.8);padding:7px 14px 7px 11px;border-radius:999px;box-shadow:0 2px 10px #1e1c200f}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--orange);box-shadow:0 0 0 4px #f15f222e}.intro h1{font-size:clamp(26px,6.5vw,52px);font-weight:600;letter-spacing:-.03em;line-height:1.05;color:var(--obs);margin-bottom:14px}.intro h1 em{font-style:normal;background:linear-gradient(120deg,#f15f22,#c94e1a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.intro p{font-size:clamp(13px,2.8vw,15px);font-weight:400;line-height:1.65;color:var(--obs-m);max-width:420px;margin:0 auto}.card{background:#ffffffc7;border:1px solid rgba(255,255,255,.7);border-radius:var(--rxl);padding:clamp(22px,5vw,44px);position:relative;overflow:hidden;min-height:380px;box-shadow:0 1px #ffffffe6 inset,0 24px 48px -16px #1e1c2024,0 8px 20px -8px #1e1c2014;animation:rise .9s .1s var(--ease) both}.prog-track{position:absolute;top:0;left:0;right:0;height:3px;background:#1e1c200f;z-index:2}.prog-fill{height:100%;background:linear-gradient(90deg,var(--orange) 0%,#F5875A 100%);border-radius:0 2px 2px 0;transition:width .6s var(--ease);width:0%;box-shadow:0 0 8px #f15f224d}.step{display:none;position:relative;z-index:1}.step.active{display:block;animation:stepIn .3s var(--ease) both}@keyframes stepIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.shd{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:22px}.sq{font-size:clamp(17px,3.8vw,24px);font-weight:600;letter-spacing:-.02em;line-height:1.2;flex:1;text-transform:none}.smeta{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.snum{font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--obs-l);background:#1e1c200a;border:1px solid rgba(30,28,32,.08);padding:4px 10px;border-radius:999px}.bback{font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--obs-l);background:none;border:none;cursor:pointer;font-family:Syne,sans-serif;transition:color .2s,transform .2s;padding:0}.bback:hover{color:var(--orange);transform:translate(-2px)}.opt{background:#fff9;border:1px solid rgba(30,28,32,.08);border-radius:var(--rmd);color:var(--obs);cursor:pointer;font-family:Syne,sans-serif;text-align:left;position:relative;overflow:hidden;transition:border-color .2s,background .2s,transform .15s var(--spring),box-shadow .2s;width:100%}.opt:hover{border-color:#f15f2266;background:#fffffff2;transform:translateY(-1px);box-shadow:0 6px 18px -6px #f15f2233,0 2px 5px #1e1c200a}.opt:active{transform:translateY(0)}.os{display:flex;flex-direction:column;gap:10px}.orow{padding:15px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;position:relative;z-index:1}.orl{flex:1;min-width:0}.ot{font-size:clamp(14px,2.6vw,16px);font-weight:600;display:block;margin-bottom:3px;letter-spacing:-.01em;text-transform:none}.os2{font-size:11.5px;color:var(--obs-l);display:block;line-height:1.4;font-weight:400;text-transform:none}.otag{font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);background:#f15f2217;border:1px solid rgba(241,95,34,.2);border-radius:999px;padding:4px 10px;white-space:nowrap;flex-shrink:0}.og{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ocell{padding:22px 14px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;position:relative;z-index:1}.oicon{width:48px;height:48px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fffffff2,#eeeae4b3);border:1px solid rgba(30,28,32,.07);box-shadow:0 3px 8px -3px #1e1c201a,inset 0 1px #fffc;transition:transform .22s var(--spring),box-shadow .22s,border-color .22s;color:var(--obs)}.oicon svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}.opt:hover .oicon{color:var(--orange);border-color:#f15f224d;transform:scale(1.07);box-shadow:0 6px 14px -5px #f15f2240,inset 0 1px #fffc}.oct{font-size:15px;font-weight:600;letter-spacing:-.01em;text-transform:none;display:block}.ocs{font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);display:block}.gate-icon{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#f15f2224,#f15f220a);border:1px solid rgba(241,95,34,.2);display:flex;align-items:center;justify-content:center;margin:0 auto 18px;box-shadow:0 8px 22px -8px #f15f2247;position:relative;color:var(--orange)}.gate-icon svg{width:28px;height:28px}.gate-icon:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px dashed rgba(241,95,34,.25)}.gate-title{font-size:clamp(20px,4.5vw,28px);font-weight:600;letter-spacing:-.03em;text-align:center;margin-bottom:10px;line-height:1.1;text-transform:none}.gate-sub{font-size:13px;color:var(--obs-m);line-height:1.65;text-align:center;max-width:380px;margin:0 auto 24px;font-weight:400;text-transform:none}.fgroup{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.fwrap{display:flex;flex-direction:column;gap:6px}.flabel{font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--obs-m)}.finput{width:100%;padding:14px 16px;background:#ffffffb3;border:1px solid rgba(30,28,32,.1);border-radius:var(--rmd);font-family:Syne,sans-serif;font-size:14px;font-weight:400;color:var(--obs);outline:none;-webkit-appearance:none;appearance:none;transition:border-color .2s,box-shadow .2s,background .2s}.finput::placeholder{color:var(--obs-l)}.finput:hover{background:#ffffffe6}.finput:focus{border-color:var(--orange);background:#fff;box-shadow:0 0 0 3px #f15f221a}.finput.err{border-color:#e24b4a;box-shadow:0 0 0 3px #e24b4a1a;animation:shake .3s}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.ferr{font-size:11px;color:#e24b4a;font-weight:500;display:none}.ferr.show{display:block}.privacy{font-size:10.5px;color:var(--obs-m);text-align:center;line-height:1.7;margin-bottom:20px;font-weight:400;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.ic-inline{width:13px;height:13px;color:var(--orange);flex-shrink:0}.privacy strong{color:var(--obs);font-weight:600}#step-loading{text-align:center;padding:40px 0}.ring{display:inline-block;width:52px;height:52px;border:3px solid rgba(30,28,32,.06);border-top-color:var(--orange);border-right-color:#f15f224d;border-radius:50%;animation:spin .9s cubic-bezier(.6,.2,.4,.8) infinite;margin-bottom:20px;position:relative}.ring:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:2px solid transparent;border-bottom-color:var(--teal);border-radius:50%;animation:spin 1.4s linear infinite reverse;opacity:.5}@keyframes spin{to{transform:rotate(360deg)}}.lbars{display:flex;justify-content:center;gap:6px;margin-top:16px}.lb{height:3px;border-radius:2px;background:#1e1c2014;transition:background .4s ease,box-shadow .4s ease}.lb.done{background:var(--orange);box-shadow:0 0 8px #f15f2273}.rhd{text-align:center;margin-bottom:22px}.reye{display:inline-block;font-size:9px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--orange);margin-bottom:10px;background:#f15f2217;border:1px solid rgba(241,95,34,.2);padding:5px 12px;border-radius:999px}.rtitle{font-size:clamp(20px,4.5vw,30px);font-weight:600;letter-spacing:-.03em;color:var(--obs);margin-bottom:8px;line-height:1.1;text-transform:none}.rsub{font-size:12px;color:var(--obs-m);font-weight:400;text-transform:none}.rsub strong{color:var(--obs);font-weight:600}.pcards{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:20px}@media(min-width:560px){.pcards{grid-template-columns:1fr 1fr}}.pcard{background:#fffc;border:1px solid rgba(30,28,32,.07);border-radius:var(--rlg);overflow:hidden;box-shadow:0 8px 24px -8px #1e1c201a,0 2px 5px #1e1c200a;transition:box-shadow .28s var(--ease),border-color .2s,transform .28s var(--spring);position:relative}.pcard:hover{box-shadow:0 18px 40px -10px #1e1c2026,0 4px 10px #1e1c200d;border-color:#f15f2233;transform:translateY(-3px)}.pcard-accent{height:4px;width:100%}.pcard-slider{position:relative;overflow:hidden;background:linear-gradient(135deg,#f5f4f0,#eeeae4);cursor:pointer}.pcard-slides{display:flex;transition:transform .42s var(--ease)}.pcard-slide{min-width:100%;display:flex;align-items:center;justify-content:center;padding:18px}.pcard-slide img{width:100%;height:160px;object-fit:contain;display:block;transition:transform .32s var(--ease);filter:drop-shadow(0 10px 18px rgba(30,28,32,.12))}@media(min-width:520px){.pcard-slide img{height:180px}}.pcard:hover .pcard-slide img{transform:scale(1.04)}.pcard-dots{display:flex;justify-content:center;gap:6px;padding:8px 0}.dot{width:6px;height:6px;border-radius:50%;background:#1e1c2024;cursor:pointer;transition:all .2s var(--spring)}.dot.active{width:18px;border-radius:3px}.sarrow{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:#ffffffe6;border:1px solid rgba(30,28,32,.07);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;color:var(--obs);opacity:0;transition:opacity .2s,transform .2s var(--spring);z-index:2;box-shadow:0 3px 10px -2px #1e1c201f}.pcard-slider:hover .sarrow{opacity:1}.sarrow:hover{transform:translateY(-50%) scale(1.1)}.sarrow-l{left:8px}.sarrow-r{right:8px}.pcard-body{padding:16px 18px 18px}.pcard-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.pcard-meta{flex:1;min-width:0}.pcard-label{font-size:8px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--obs-l);display:block;margin-bottom:4px}.pcard-name{font-size:clamp(15px,2.6vw,18px);font-weight:600;color:var(--obs);display:block;line-height:1.05;margin-bottom:4px;letter-spacing:-.02em;text-transform:none}.pcard-sub{font-size:11px;color:var(--obs-m);line-height:1.4;font-weight:400;text-transform:none}.pcard-price-wrap{text-align:right;flex-shrink:0}.pcard-og{font-size:10px;color:var(--obs-l);text-decoration:line-through;display:block}.pcard-price{font-size:17px;font-weight:600;color:var(--obs);display:block;letter-spacing:-.02em}.pcard-each{font-size:9px;color:var(--obs-l);display:block;margin-top:1px}.pcard-pills{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}.pill{font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(30,28,32,.1);border-radius:999px;padding:3px 8px;color:var(--obs-m);background:#ffffff80}.pcard-benefit{font-size:11px;color:var(--obs-m);line-height:1.55;margin-bottom:14px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-weight:400;text-transform:none}.pcard-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.atc-btn{flex:1;min-width:0;padding:12px 14px;background:var(--obs);color:#eeeae4;border:none;border-radius:var(--rmd);font-family:Syne,sans-serif;font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:transform .16s var(--spring),box-shadow .2s,background .2s;position:relative;overflow:hidden;box-shadow:0 4px 14px -4px #1e1c2059;display:inline-flex;align-items:center;justify-content:center;gap:6px}.atc-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--orange),var(--orange-d));opacity:0;transition:opacity .22s}.atc-btn span{position:relative;z-index:1}.atc-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px -6px #f15f2266}.atc-btn:hover:before{opacity:1}.atc-btn:active{transform:translateY(0)}.atc-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.atc-btn.adding{background:var(--orange);pointer-events:none}.atc-btn.added{background:#2d7a3a;pointer-events:none}.atc-btn.added:before{opacity:0}.qty-ctrl{display:none;align-items:center;background:#fffc;border:1px solid rgba(30,28,32,.1);border-radius:var(--rmd);overflow:hidden;flex:1}.qty-ctrl.visible{display:flex}.qty-btn{width:42px;height:42px;border:none;background:transparent;font-size:17px;font-weight:600;color:var(--obs);cursor:pointer;transition:background .16s,color .16s;flex-shrink:0}.qty-btn:hover{background:#f15f2214;color:var(--orange)}.qty-num{flex:1;text-align:center;font-size:14px;font-weight:600;color:var(--obs);pointer-events:none}.view-link{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--obs-l);text-decoration:none;white-space:nowrap;transition:color .18s,transform .18s}.view-link svg{width:10px;height:10px;stroke-width:2;stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}.view-link:hover{color:var(--orange);transform:translate(2px)}.scnote{background:#f15f220f;border:1px solid rgba(241,95,34,.16);border-radius:var(--rmd);padding:14px 18px 14px 21px;margin-bottom:20px;font-size:11px;line-height:1.7;color:var(--obs-m);position:relative;text-transform:none}.scnote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--orange),var(--orange-d));border-radius:2px 0 0 2px}.scnote strong{color:var(--orange);font-weight:600}.bcta{display:block;width:100%;padding:16px 24px;background:var(--obs);color:#eeeae4;border:none;border-radius:var(--rmd);font-family:Syne,sans-serif;font-size:clamp(10px,2.2vw,12px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-align:center;transition:transform .16s var(--spring),box-shadow .2s;margin-bottom:12px;position:relative;overflow:hidden;box-shadow:0 6px 20px -6px #1e1c2066,inset 0 1px #ffffff14}.bcta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--orange) 0%,var(--orange-d) 100%);opacity:0;transition:opacity .22s}.bcta span{position:relative;z-index:1}.bcta:hover{transform:translateY(-2px);box-shadow:0 14px 28px -8px #f15f2266}.bcta:hover:before{opacity:1}.bcta:active{transform:translateY(0)}.bcta.st-adding{background:var(--orange);pointer-events:none}.bcta.st-adding:before{opacity:0}.bcta.st-done{background:#2d7a3a;pointer-events:none}.bcta.st-done:before{opacity:0}.bcta:disabled{opacity:.55;cursor:not-allowed;transform:none}.bghost{display:block;width:100%;padding:13px;background:#fff6;color:var(--obs-m);border:1px solid rgba(30,28,32,.1);border-radius:var(--rmd);font-family:Syne,sans-serif;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .18s,border-color .18s,background .18s}.bghost:hover{color:var(--obs);border-color:#1e1c2040;background:#ffffffb3}.trust{display:flex;justify-content:center;gap:clamp(12px,2.5vw,22px);flex-wrap:wrap;margin-top:24px;padding-top:20px;border-top:1px solid rgba(30,28,32,.08)}.titem{font-size:8.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--obs-m);display:flex;align-items:center;gap:6px}.tdot{width:4px;height:4px;border-radius:50%;background:var(--orange);flex-shrink:0}.toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%) translateY(70px);background:#1e1c20f2;color:#eeeae4;font-family:Syne,sans-serif;font-size:12px;font-weight:600;letter-spacing:.04em;padding:12px 22px;border-radius:var(--rmd);transition:transform .32s var(--spring),opacity .28s;opacity:0;z-index:9999;white-space:nowrap;box-shadow:0 12px 32px #1e1c203d;border:1px solid rgba(255,255,255,.06)}.toast.show{transform:translate(-50%) translateY(0);opacity:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:767px){.wrap{padding:10px 10px 28px;align-items:flex-start;min-height:100dvh;min-height:100vh}.inner{max-width:100%}.card{padding:18px 14px;border-radius:20px;min-height:400px}.intro{margin-bottom:16px}.intro h1{font-size:24px;line-height:1.1;margin-bottom:10px}.intro p{font-size:13px;padding:0 4px}.eyebrow{font-size:9px;padding:6px 12px 6px 10px;margin-bottom:12px}.sq{font-size:17px;line-height:1.2}.shd{margin-bottom:14px}.snum{font-size:8px}.os{gap:8px}.orow{padding:13px 14px}.ot{font-size:14px}.os2{font-size:11px}.otag{font-size:7.5px;padding:3px 8px}.og{grid-template-columns:1fr 1fr;gap:8px}.ocell{padding:16px 10px 14px;gap:8px}.oicon{width:40px;height:40px}.oicon svg{width:18px;height:18px}.oct{font-size:13px}.ocs{font-size:8px}.gate-icon{width:52px;height:52px;margin-bottom:12px}.gate-title{font-size:19px;margin-bottom:8px}.gate-sub{font-size:12px;margin-bottom:18px}.finput{padding:13px 14px;font-size:14px}.fgroup{gap:11px;margin-bottom:14px}.privacy{font-size:10px;margin-bottom:14px}.bcta{padding:14px 18px;font-size:10px;letter-spacing:.15em}.bghost{padding:12px;font-size:9px}.pcards{grid-template-columns:1fr;gap:12px;margin-bottom:14px}.pcard{border-radius:16px}.pcard-slide{padding:12px}.pcard-slide img{height:130px}.pcard-dots{padding:5px 0}.dot{width:5px;height:5px}.dot.active{width:14px}.pcard-body{padding:12px 13px 14px}.pcard-top{gap:8px;margin-bottom:8px}.pcard-label{font-size:7px}.pcard-name{font-size:15px}.pcard-sub{font-size:10px}.pcard-price{font-size:15px}.pcard-og{font-size:9px}.pcard-each{font-size:8px}.pcard-pills{gap:4px;margin-bottom:10px}.pill{font-size:7px;padding:3px 7px}.pcard-benefit{font-size:10.5px;margin-bottom:10px;-webkit-line-clamp:3}.pcard-actions{flex-direction:column;gap:7px;align-items:stretch}.atc-btn{width:100%;padding:13px;font-size:9.5px;justify-content:center}.view-link{justify-content:center;padding:5px 0}.qty-ctrl{width:100%}.scnote{font-size:10.5px;padding:11px 13px 11px 18px;margin-bottom:14px}.reye{font-size:8px}.rtitle{font-size:18px}.rsub{font-size:11px}.rhd{margin-bottom:16px}.trust{gap:10px;margin-top:16px;padding-top:14px}.titem{font-size:7.5px}#step-loading{padding:28px 0}}@media(max-width:360px){.wrap{padding:8px 8px 20px}.card{padding:14px 11px}.intro h1{font-size:20px}.sq{font-size:15px}.og{gap:6px}.ocell{padding:14px 8px 12px}.pcard-slide img{height:110px}}#jww-finder,#jww-finder *:not(.eyebrow):not(.flabel):not(.snum):not(.otag):not(.ocs):not(.opritag):not(.pcard-label):not(.reye):not(.titem):not(.pill):not(.atc-btn):not(.bcta):not(.bghost):not(.view-link):not(.bback){text-transform:none!important}#jww-finder .os2,#jww-finder .oprid,#jww-finder .pcard-benefit,#jww-finder .pcard-sub,#jww-finder .gate-sub,#jww-finder .intro p,#jww-finder .scnote,#jww-finder .rsub,#jww-finder .privacy,#jww-finder #step-loading p{letter-spacing:0!important;word-spacing:0!important}#jww-finder .sq,#jww-finder .gate-title,#jww-finder .rtitle,#jww-finder .pcard-name{letter-spacing:-.02em!important;word-spacing:normal!important}#jww-finder .opt:hover span,#jww-finder .opt:focus span,#jww-finder .opt:hover .ot,#jww-finder .opt:focus .ot,#jww-finder .opt:hover .oct,#jww-finder .opt:focus .oct{color:#1e1c20!important;-webkit-text-fill-color:#1E1C20!important}#jww-finder .opt:hover .otag,#jww-finder .opt:focus .otag,#jww-finder .opt:hover .ocs,#jww-finder .opt:focus .ocs{color:var(--orange)!important;-webkit-text-fill-color:var(--orange)!important}#jww-finder .bcta span,#jww-finder .atc-btn,#jww-finder .bghost{text-transform:uppercase!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/jww-stack-finder.css.map */
