.fjr{--ink:#2A0811;--ink2:#3A0D18;--gold:#C9A663;--gold-soft:#E6CF9E;--gold-ink:#7A5C2A;--cream:#FBF8F2;--ivory:#F3ECDF;--text:#1d1b24;--muted:#5b5663;--teal:#06343E;--rose:#5C0F2B;--plum:#3E0A2E;--emerald:#0B4636;--fjr-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-family:var(--fjr-sans);color:var(--text);background:var(--cream);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;text-align:left}.fjr *,.fjr *:before,.fjr *:after{box-sizing:border-box}.fjr h1,.fjr h2,.fjr h3,.fjr p,.fjr ul,.fjr ol,.fjr li{margin:0;padding:0}.fjr a{color:inherit}.fjr .w{max-width:1180px;margin:0 auto;padding:0 22px}.fjr .h{font-family:var(--fjr-sans);font-weight:800;letter-spacing:-.02em;line-height:1.08;text-wrap:balance}.fjr .h em{font-style:normal;color:var(--gold-soft)}.fjr .eye{font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-ink)}.fjr .btn{display:inline-block;padding:15px 28px;font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:1px solid var(--gold);cursor:pointer;font-family:inherit;background:transparent;line-height:1.2}.fjr .btn.gold{background:linear-gradient(180deg,#e9cf92,#c9a663);color:#1a1408;border-color:#b8965a}.fjr .btn.ghost{color:var(--gold-soft)}.fjr .btn.solid{background:var(--teal);color:var(--cream)}.fjr .btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.fjr .sec{padding:88px 0}.fjr .hd{text-align:center;max-width:720px;margin:0 auto}.fjr .hd h2{font-size:40px;margin-top:12px;color:var(--ink)}.fjr .hd p{font-size:17px;color:var(--muted);margin-top:14px}.fjr .hero{background:radial-gradient(90% 120% at 75% 30%,#1f2547 0%,var(--ink2) 45%,var(--ink) 100%);color:#f3ead8;overflow:hidden}.fjr .hero .w{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;padding-top:84px;padding-bottom:90px}.fjr .hero h1{font-size:66px;margin-top:16px;color:var(--cream)}.fjr .hero .lede{font-size:18px;color:#f3ead8d6;max-width:31em;margin-top:22px}.fjr .hero .eye{color:var(--gold-soft)}.fjr .cta{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}.fjr .fan{position:relative;height:470px}.fjr .fan img{position:absolute;width:250px;height:auto;aspect-ratio:3/4;box-shadow:0 30px 50px -18px #000000b3,0 0 0 1px #c9a66359}.fjr .fan a:nth-child(1) img{left:6%;top:40px;transform:rotate(-7deg)}.fjr .fan a:nth-child(3) img{right:6%;top:40px;transform:rotate(7deg)}.fjr .fan a:nth-child(2) img{left:50%;top:0;transform:translate(-50%);width:290px;z-index:2}.fjr .shelf{position:absolute;left:4%;right:4%;bottom:12px;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.fjr .pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:46px;list-style:none}.fjr .pc{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:330px;padding:30px 24px 26px;color:#f3ead8;text-decoration:none;border-radius:120px 120px 3px 3px;box-shadow:inset 0 0 0 1px #c9a663cc,inset 0 0 0 6px #00000040,inset 0 0 0 7px #c9a6634d;transition:transform .2s ease}.fjr .pc:hover{transform:translateY(-3px)}.fjr .pc svg{width:58px;height:58px;margin-top:18px}.fjr .pc .k{font-size:10.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-soft);margin-top:18px}.fjr .pc h3{font-size:23px;font-weight:800;letter-spacing:-.01em;line-height:1.15;margin-top:8px;color:var(--cream)}.fjr .pc p{font-size:14.5px;line-height:1.55;color:#f3ead8d6;margin-top:12px}.fjr .pc .n{margin-top:auto;padding-top:18px;font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft)}.fjr .p-friendship{background:radial-gradient(120% 70% at 50% 0%,#0F5462,var(--teal) 55%,#03222A)}.fjr .p-love{background:radial-gradient(120% 70% at 50% 0%,#86193F,var(--rose) 55%,#2E0414)}.fjr .p-confidence{background:radial-gradient(120% 70% at 50% 0%,#5A1443,var(--plum) 55%,#1E0415)}.fjr .p-access{background:radial-gradient(120% 70% at 50% 0%,#11573F,var(--emerald) 55%,#04201A)}.fjr .feature{background:var(--ivory)}.fjr .feature .w{display:grid;grid-template-columns:420px 1fr;gap:64px;align-items:center}.fjr .feature img{width:100%;height:auto;display:block;box-shadow:0 30px 50px -22px #06343e99}.fjr .feature h2{font-size:42px;margin-top:12px;color:var(--teal)}.fjr .feature h2 span{display:block;font-size:30px;font-weight:600;color:var(--gold-ink);margin-top:6px;letter-spacing:-.01em}.fjr .ticks{list-style:none;margin-top:24px}.fjr .ticks li{position:relative;padding:11px 0 11px 24px;border-bottom:1px solid rgba(184,150,90,.3);font-size:16px;line-height:1.5}.fjr .ticks li:before{content:"";position:absolute;left:2px;top:19px;width:7px;height:7px;background:var(--gold);transform:rotate(45deg)}.fjr .price{display:flex;align-items:baseline;gap:16px;margin-top:28px}.fjr .price b{font-size:28px}.fjr .price span{font-size:13px;color:var(--muted);letter-spacing:.06em}.fjr .bundle{background:linear-gradient(90deg,#0b0f20,#16152a 60%,#1b1626);color:#f3ead8}.fjr .bundle .w{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;padding-top:56px;padding-bottom:56px}.fjr .bundle h2{font-size:34px;margin-top:10px;color:var(--cream)}.fjr .bundle p{color:#f3ead8d1;margin-top:12px}.fjr .bundle .eye{color:var(--gold-soft)}.fjr .covers{display:flex;align-items:flex-end}.fjr .covers img{width:120px;height:auto;aspect-ratio:3/4;margin-left:-18px;box-shadow:0 18px 30px -12px #000c,0 0 0 1px #c9a66359}.fjr .covers a:nth-child(2) img{width:140px;position:relative;z-index:2}.fjr .bprice{display:flex;align-items:center;gap:18px;margin-top:22px;flex-wrap:wrap}.fjr .bprice s{color:#f3ead899}.fjr .bprice b{font-size:26px;color:var(--gold-soft)}.fjr .bprice form{margin:0}.fjr .cal{background:radial-gradient(100% 120% at 20% 20%,#2a1a6e,#12093d 60%,#0b0628);color:#efe8ff}.fjr .cal .w{display:grid;grid-template-columns:320px 1fr;gap:56px;align-items:center}.fjr .cal img{width:100%;height:auto;display:block;box-shadow:0 26px 44px -18px #000000b3}.fjr .cal h2{font-size:38px;margin-top:10px;color:var(--cream)}.fjr .cal .eye{color:var(--gold-soft)}.fjr .cal p{color:#efe8ffd6;font-size:16.5px;margin-top:12px;max-width:34em}.fjr .cal form{margin-top:26px;max-width:540px}.fjr .row{display:flex;gap:10px}.fjr .cal input[type=email]{flex:1;min-width:0;padding:15px 16px;font:inherit;font-size:15px;border:1px solid rgba(201,166,99,.7);background:#ffffff0f;color:#fff;border-radius:0}.fjr .cal input[type=email]::placeholder{color:#efe8ff99}.fjr .consent{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:13.5px;line-height:1.5;color:#efe8ffd9;cursor:pointer}.fjr .consent input{margin-top:3px;width:16px;height:16px;accent-color:#C9A663;flex:none}.fjr .msg{margin-top:16px;padding:14px 16px;border:1px solid var(--gold);color:#fff}.fjr .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fjr .soon{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;list-style:none}.fjr .sc{border:1px dashed rgba(122,92,42,.55);padding:26px 24px;background:#fff}.fjr .tag{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);border:1px solid var(--gold);padding:4px 9px;border-radius:12px}.fjr .sc h3{font-size:21px;font-weight:800;letter-spacing:-.01em;line-height:1.2;margin-top:14px;color:var(--ink)}.fjr .sc p{font-size:14.5px;color:var(--muted);margin-top:8px;line-height:1.55}.fjr .sc .pl{font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-top:14px;font-weight:600}.fjr .how{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:44px;list-style:none}.fjr .st{text-align:center;padding:0 10px}.fjr .st b{display:flex;margin:0 auto;width:54px;height:54px;border-radius:50%;border:1px solid var(--gold);align-items:center;justify-content:center;font-size:20px;font-weight:800;color:var(--gold-ink)}.fjr .st h3{font-size:18px;font-weight:800;margin-top:16px}.fjr .st p{font-size:15px;color:var(--muted);margin-top:8px}.fjr .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:40px;list-style:none}.fjr .grid.six{grid-template-columns:repeat(6,1fr);gap:16px}.fjr .card{display:block;text-decoration:none;color:var(--text)}.fjr .card img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;display:block;box-shadow:0 14px 26px -14px #00000080}.fjr .card .t{display:block;font-weight:700;font-size:15px;line-height:1.35;margin-top:12px}.fjr .card .m{display:block;font-size:13px;color:var(--muted);margin-top:4px}.fjr .grid.six .card .t{font-size:13px;text-align:center;font-weight:600}.fjr .chero{color:#f3ead8;text-align:center;padding:84px 0 70px}.fjr .chero h1{font-size:52px;color:var(--cream);margin-top:12px}.fjr .chero .eye{color:var(--gold-soft)}.fjr .chero .lede{font-size:18px;color:#f3ead8d6;max-width:36em;margin:16px auto 0}.fjr .chips{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:28px}.fjr .chips a{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid rgba(201,166,99,.6);padding:8px 14px;border-radius:20px;color:var(--gold-soft)}.fjr .chips a.on{background:var(--gold);color:#1a1408}.fjr .empty{text-align:center;color:var(--muted);margin-top:30px}.fjr .gbar{color:#f3ead8}.fjr .glance{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(201,166,99,.5);border-bottom:1px solid rgba(201,166,99,.5)}.fjr .glance li{padding:22px 10px;text-align:center;border-right:1px solid rgba(201,166,99,.25)}.fjr .glance li:last-child{border-right:0}.fjr .glance b{display:block;font-size:24px;font-weight:800;line-height:1.15;color:var(--gold-soft)}.fjr .glance span{display:block;margin-top:6px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#f3ead8cc}.fjr .toc{list-style:none;display:grid;grid-template-columns:1fr 1fr;column-gap:56px;margin-top:36px}.fjr .toc li{display:grid;grid-template-columns:38px 1fr;gap:2px 14px;padding:18px 0;border-top:1px solid rgba(184,150,90,.4)}.fjr .toc .n{font-size:14px;font-weight:800;color:var(--gold-ink);line-height:1.6}.fjr .toc h3{font-size:17px;font-weight:800;line-height:1.4}.fjr .toc p{grid-column:2;font-size:15px;color:var(--muted);line-height:1.55}.fjr .split{display:grid;grid-template-columns:5fr 7fr;gap:64px;align-items:start}.fjr .for{list-style:none}.fjr .for li{position:relative;padding:16px 0 16px 28px;border-bottom:1px solid rgba(184,150,90,.3)}.fjr .for li:last-child{border-bottom:0}.fjr .for li:before{content:"";position:absolute;left:3px;top:25px;width:7px;height:7px;background:var(--gold);transform:rotate(45deg)}.fjr .back{display:inline-block;margin-top:26px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink)}.fjr.foot{background:var(--ink);color:#efe6d2d1;padding:64px 0 34px;font-size:14px}.fjr.foot .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}.fjr.foot h4{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-soft);margin:0 0 14px;font-weight:600}.fjr.foot a{display:block;text-decoration:none;padding:4px 0}.fjr.foot .logo{display:flex;align-items:center;gap:10px;color:#efe6d2;font-weight:700;letter-spacing:.22em;font-size:14px}.fjr.foot .logo img{height:40px;width:auto}.fjr.foot .legal{border-top:1px solid rgba(201,166,99,.25);margin-top:44px;padding-top:20px;font-size:12px;color:#efe6d299}@media(max-width:760px){.fjr .sec{padding:60px 0}.fjr .hd h2{font-size:30px}.fjr .hero .w{grid-template-columns:1fr;padding-top:40px;padding-bottom:56px;gap:20px}.fjr .hero h1{font-size:42px}.fjr .hero .lede{font-size:16.5px}.fjr .fan{height:300px;order:-1}.fjr .fan img{width:150px}.fjr .fan a:nth-child(2) img{width:180px}.fjr .fan a:nth-child(1) img{left:0}.fjr .fan a:nth-child(3) img{right:0}.fjr .pillars{grid-template-columns:1fr 1fr;gap:12px}.fjr .pc{min-height:280px;padding:22px 14px;border-radius:80px 80px 3px 3px}.fjr .pc h3{font-size:19px}.fjr .pc p{font-size:13.5px}.fjr .pc svg{width:46px;height:46px}.fjr .feature .w,.fjr .cal .w,.fjr .bundle .w,.fjr .split{grid-template-columns:1fr;gap:28px}.fjr .feature img{max-width:300px;margin:0 auto}.fjr .feature h2{font-size:32px}.fjr .feature h2 span{font-size:24px}.fjr .cal img{max-width:240px;margin:0 auto}.fjr .cal h2{font-size:30px}.fjr .row{flex-direction:column}.fjr .covers{justify-content:center}.fjr .covers img{width:96px}.fjr .covers a:nth-child(2) img{width:112px}.fjr .soon,.fjr .how{grid-template-columns:1fr}.fjr .grid{grid-template-columns:1fr 1fr;gap:16px}.fjr .grid.six{grid-template-columns:repeat(3,1fr)}.fjr .chero h1{font-size:36px}.fjr .glance{grid-template-columns:1fr 1fr}.fjr .glance li:nth-child(2){border-right:0}.fjr .glance li{border-bottom:1px solid rgba(201,166,99,.25)}.fjr .toc{grid-template-columns:1fr}.fjr.foot .cols{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.fjr *{transition:none!important}}.fjr .chero svg{width:64px;height:64px}.fjr .grid.three{grid-template-columns:repeat(3,1fr);max-width:900px;margin-left:auto;margin-right:auto}@media(max-width:760px){.fjr .grid.three{grid-template-columns:1fr 1fr}}.fjs-stars{position:relative;display:inline-block;line-height:0;vertical-align:middle;white-space:nowrap}.fjs-stars-base,.fjs-stars-fill{display:flex;flex-wrap:nowrap}.fjs-stars svg{display:inline-block;flex:0 0 auto;width:var(--s,16px);height:var(--s,16px);margin-right:2px;max-width:none}.fjs-stars-base svg{fill:none;stroke:#c9a663;stroke-width:1.3}.fjs-stars-fill{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap}.fjs-stars-fill svg{fill:#c9a663;stroke:#c9a663;stroke-width:1.3}.fjs-rate{display:inline-flex;align-items:center;gap:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:13px;color:#5b5663;text-decoration:none;min-height:24px}.fjs-rate-0{font-size:12.5px;letter-spacing:.04em;color:#7a5c2a;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b8965a80}.fjr .card .fjs-rate,.fjr .pk .fjs-rate{margin-top:6px;font-size:12px}.fjr .pk .fjs-rate{justify-content:center;width:100%;color:#f3ead8cc}
/*# sourceMappingURL=/cdn/shop/t/35/assets/fjs-remodel.css.map */
