.fable-juice-landing{--bg:#fbf9f5;--bg-alt:#f4efe6;--card:#ffffff;--ink:#1c1a17;--ink-soft:#5f594e;--ink-faint:#8a8377;--green:#2d8659;--green-dark:#236b46;--green-soft:#eaf3ed;--coral:#e8836a;--coral-soft:#fdeee9;--line:#e7e1d6;--atc-h:76px}.fable-juice-landing *{box-sizing:border-box;margin:0;padding:0}.fable-juice-landing{background:var(--bg);color:var(--ink);font-family:DM Sans,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;padding-bottom:var(--atc-h);overflow-x:hidden}.fable-juice-landing h1,.fable-juice-landing h2,.fable-juice-landing h3,.fable-juice-landing h4,.fable-juice-landing .serif{font-family:Cormorant Garamond,serif;font-weight:600;letter-spacing:.01em;line-height:1.16}.fable-juice-landing img{max-width:100%;display:block}.fable-juice-landing a{color:inherit;text-decoration:none}.fable-juice-landing .wrap{max-width:1140px;margin:0 auto;padding:0 18px}.fable-juice-landing .btn-primary{background:var(--green);color:#fff;padding:16px 26px;border-radius:100px;font-family:DM Sans,sans-serif;font-weight:700;font-size:16px;line-height:1.2;border:none;cursor:pointer;display:block;width:100%;text-align:center;min-height:52px;box-shadow:0 5px 16px #2d865938;transition:background .15s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.fable-juice-landing .btn-primary:active{transform:scale(.985)}.fable-juice-landing .btn-primary:hover{background:var(--green-dark)}.fable-juice-landing .btn-ghost{border:1.5px solid var(--green);color:var(--green);padding:13px 24px;border-radius:100px;font-size:14.5px;font-weight:700;display:inline-block;min-height:46px;line-height:20px}.fable-juice-landing .btn-sub{font-size:12.5px;color:var(--ink-faint);margin-top:9px;text-align:center}.fable-juice-landing .center-cta{margin-top:30px}.fable-juice-landing .center-cta .btn-primary{max-width:420px;margin:0 auto}.fable-juice-landing .div-marquee{background:var(--bg-alt);border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;height:44px;display:flex;align-items:center}.fable-juice-landing .div-marquee .track{display:flex;gap:28px;padding-left:28px;animation:fjmq 28s linear infinite;white-space:nowrap}.fable-juice-landing .div-marquee .track span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.fable-juice-landing .div-marquee .track .sep{color:var(--coral)}@keyframes fjmq{to{transform:translate(-50%)}}.fable-juice-landing .div-band{background:var(--green);color:#fff;padding:16px 0;text-align:center}.fable-juice-landing .div-band .big{font-size:14.5px;font-weight:700}.fable-juice-landing .div-band .small{font-size:12px;opacity:.88;margin-top:3px}.fable-juice-landing .div-dark{background:var(--ink);color:var(--bg);padding:24px 0}.fable-juice-landing .div-dark .wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 8px;text-align:center}.fable-juice-landing .div-dark .d-num{font-family:Cormorant Garamond,serif;font-size:26px;color:#fff;line-height:1}.fable-juice-landing .div-dark .d-lb{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#fbf9f599;margin-top:5px}.fable-juice-landing .div-note{background:var(--coral-soft);border-top:1px solid #f5d9d0;border-bottom:1px solid #f5d9d0;padding:13px 0;text-align:center}.fable-juice-landing .div-note span{font-size:12.5px;color:#b8563b}.fable-juice-landing .div-icons{padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--card)}.fable-juice-landing .div-icons .wrap{display:grid;grid-template-columns:1fr 1fr;gap:12px 10px}.fable-juice-landing .div-icons .i-item{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-soft)}.fable-juice-landing .div-icons .i-item .ic{font-size:15px;flex-shrink:0}.fable-juice-landing section{padding:44px 0}.fable-juice-landing section.alt{background:var(--bg-alt)}.fable-juice-landing .section-head{text-align:center;max-width:660px;margin:0 auto 28px}.fable-juice-landing .section-head h2{font-size:28px;margin-bottom:10px}.fable-juice-landing .section-head p{color:var(--ink-soft);font-size:15px}.fable-juice-landing .eyebrow{display:inline-flex;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--green);background:var(--green-soft);padding:6px 13px;border-radius:100px;margin-bottom:14px;font-weight:700}.fable-juice-landing .eyebrow.coral{color:#b8563b;background:var(--coral-soft)}.fable-juice-landing .hero{padding:20px 0 34px}.fable-juice-landing .gallery{position:relative}.fable-juice-landing .gal-viewport{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:1/1;background:var(--card);border:1px solid var(--line);touch-action:pan-y}.fable-juice-landing .gal-track{display:flex;height:100%;transition:transform .32s cubic-bezier(.3,.7,.3,1)}.fable-juice-landing .gal-slide{min-width:100%;height:100%}.fable-juice-landing .gal-slide img{width:100%;height:100%;object-fit:cover}.fable-juice-landing .gal-arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;background:#ffffffe6;border:1px solid var(--line);display:none;align-items:center;justify-content:center;cursor:pointer;z-index:3;font-size:16px;color:var(--ink)}.fable-juice-landing .gal-arrow.prev{left:10px}.fable-juice-landing .gal-arrow.next{right:10px}.fable-juice-landing .gal-dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.fable-juice-landing .gal-dots i{width:6px;height:6px;border-radius:50%;background:#d8d0c2;transition:all .2s ease;cursor:pointer}.fable-juice-landing .gal-dots i.on{background:var(--green);width:18px;border-radius:100px}.fable-juice-landing .gal-thumbs{display:none;gap:8px;margin-top:12px}.fable-juice-landing .gal-thumbs .t{width:64px;height:64px;border-radius:10px;flex-shrink:0;cursor:pointer;overflow:hidden;border:1.5px solid var(--line);background:var(--card)}.fable-juice-landing .gal-thumbs .t img{width:100%;height:100%;object-fit:cover}.fable-juice-landing .gal-thumbs .t.on{border-color:var(--green)}.fable-juice-landing .buy{margin-top:24px}.fable-juice-landing .hero h1{font-size:31px;margin-bottom:10px}.fable-juice-landing .hero .lead{font-size:15.5px;color:var(--ink-soft);margin-bottom:16px}.fable-juice-landing .hero-bullets{list-style:none;margin:0 0 20px}.fable-juice-landing .hero-bullets li{display:flex;gap:10px;padding:6px 0;font-size:14.5px}.fable-juice-landing .hero-bullets li:before{content:"\2713";color:var(--green);font-weight:700;flex-shrink:0}.fable-juice-landing .price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:4px;flex-wrap:wrap}.fable-juice-landing .price-now{font-family:Cormorant Garamond,serif;font-size:34px;font-weight:600}.fable-juice-landing .price-was{font-size:15px;color:var(--ink-faint);text-decoration:line-through}.fable-juice-landing .save-badge{background:var(--coral);color:#fff;font-size:11.5px;padding:4px 11px;border-radius:100px;font-weight:700}.fable-juice-landing .installments{font-size:12px;color:var(--ink-faint);margin-bottom:16px}.fable-juice-landing .kit-options{display:flex;flex-direction:column;gap:10px;margin:14px 0 16px}.fable-juice-landing .kit-option{border:1.5px solid var(--line);border-radius:14px;padding:14px 15px;background:var(--card);display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative;min-height:64px;transition:border-color .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent}.fable-juice-landing .kit-option.selected{border-color:var(--green);background:var(--green-soft)}.fable-juice-landing .kit-name{font-weight:700;font-size:14.5px}.fable-juice-landing .kit-sub{font-size:11.5px;color:var(--ink-faint);margin-top:2px}.fable-juice-landing .kit-price{text-align:right;flex-shrink:0;padding-left:12px}.fable-juice-landing .kit-price .now{font-weight:700;font-size:16px}.fable-juice-landing .kit-price .per{font-size:11px;color:var(--green);font-weight:700;margin-top:1px}.fable-juice-landing .kit-price .was{font-size:11.5px;color:var(--ink-faint);text-decoration:line-through}.fable-juice-landing .badge-pop{position:absolute;top:-9px;right:13px;background:var(--coral);color:#fff;font-size:9.5px;font-weight:700;padding:3px 9px;border-radius:100px;letter-spacing:.04em}.fable-juice-landing .pay-icons{display:flex;gap:5px;flex-wrap:wrap;margin-top:13px;justify-content:center}.fable-juice-landing .pay-icons span{font-size:8.5px;letter-spacing:.05em;color:var(--ink-faint);border:1px solid var(--line);padding:4px 7px;border-radius:4px;background:var(--card)}.fable-juice-landing .belt-wrap{overflow:hidden;padding:2px 0}.fable-juice-landing .belt{display:flex;gap:10px;width:max-content}.fable-juice-landing .belt.ltr{animation:fjbeltA 38s linear infinite}.fable-juice-landing .belt.rtl{animation:fjbeltB 38s linear infinite}@keyframes fjbeltA{to{transform:translate(-50%)}}@keyframes fjbeltB{0%{transform:translate(-50%)}to{transform:translate(0)}}.fable-juice-landing .belt-tile{width:132px;aspect-ratio:9/16;border-radius:12px;flex-shrink:0;overflow:hidden;border:1px solid var(--line);background:var(--bg-alt)}.fable-juice-landing .belt-tile img{width:100%;height:100%;object-fit:cover}.fable-juice-landing .split-grid{display:grid;gap:24px}.fable-juice-landing .sec-img{width:100%;border-radius:16px;height:auto}.fable-juice-landing .life-img{width:100%;max-width:460px;margin:0 auto;border-radius:16px;aspect-ratio:1/1;object-fit:cover;object-position:center;display:block}.fable-juice-landing .check-list{list-style:none;margin-top:16px}.fable-juice-landing .check-list li{display:flex;gap:11px;padding:9px 0;font-size:14.5px;color:var(--ink-soft);border-bottom:1px solid var(--line)}.fable-juice-landing .check-list li:before{content:"\2713";color:var(--green);font-weight:700;flex-shrink:0}.fable-juice-landing .check-list li b{color:var(--ink);font-weight:700}.fable-juice-landing .faq-cols{display:grid;gap:0}.fable-juice-landing .faq-item{border-bottom:1px solid var(--line)}.fable-juice-landing .faq-q{padding:17px 2px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:15px;font-weight:500;gap:14px;min-height:56px;-webkit-tap-highlight-color:transparent}.fable-juice-landing .faq-q .icon{color:var(--green);font-size:20px;transition:transform .2s ease;flex-shrink:0}.fable-juice-landing .faq-item.open .faq-q .icon{transform:rotate(45deg)}.fable-juice-landing .faq-a{max-height:0;overflow:hidden;transition:max-height .28s ease;font-size:14.5px;color:var(--ink-soft)}.fable-juice-landing .faq-a p{padding:0 2px 18px}.fable-juice-landing .compare-table{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--card)}.fable-juice-landing .compare-row{display:grid;grid-template-columns:1.25fr .95fr .8fr;align-items:center}.fable-juice-landing .compare-row>div{padding:12px 9px;font-size:12px}.fable-juice-landing .compare-row:not(:last-child){border-bottom:1px solid var(--line)}.fable-juice-landing .compare-head>div{font-family:Cormorant Garamond,serif;font-size:14px;padding:14px 9px;background:var(--bg-alt)}.fable-juice-landing .col-ours{background:var(--green-soft);text-align:center;color:var(--green-dark);font-weight:700}.fable-juice-landing .compare-head .col-ours{background:var(--green);color:#fff}.fable-juice-landing .col-theirs{text-align:center;color:var(--ink-faint)}.fable-juice-landing .action-grid{display:grid;gap:24px}.fable-juice-landing .stat-list{list-style:none}.fable-juice-landing .stat-list li{display:flex;gap:16px;align-items:flex-start;padding:15px 0;border-bottom:1px solid var(--line)}.fable-juice-landing .stat-list .num{font-family:Cormorant Garamond,serif;font-size:27px;color:var(--green);line-height:1;flex-shrink:0;min-width:64px}.fable-juice-landing .stat-list .txt{font-size:14px;color:var(--ink-soft)}.fable-juice-landing .video-frame{border-radius:16px;overflow:hidden;border:1px solid var(--line);background:#000}.fable-juice-landing .video-frame video{width:100%;display:block}.fable-juice-landing .text-band{text-align:center;padding:48px 0;background:var(--bg-alt)}.fable-juice-landing .text-band h2{font-size:32px;margin-bottom:12px}.fable-juice-landing .text-band p{color:var(--ink-soft);font-size:15px}.fable-juice-landing .band-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 8px;margin-top:26px}.fable-juice-landing .band-icon .ic{font-size:22px;margin-bottom:6px}.fable-juice-landing .band-icon .lb{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.fable-juice-landing .life-row{display:grid;gap:20px;margin-bottom:36px}.fable-juice-landing .life-row:last-child{margin-bottom:0}.fable-juice-landing .life-text .tag{font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--green);margin-bottom:9px;display:block;font-weight:700}.fable-juice-landing .life-text h3{font-size:24px;margin-bottom:9px}.fable-juice-landing .life-text p{font-size:14.5px;color:var(--ink-soft);margin-bottom:14px}.fable-juice-landing .life-points{list-style:none;margin:0 0 18px}.fable-juice-landing .life-points li{display:flex;gap:9px;padding:5px 0;font-size:13.5px;color:var(--ink-soft)}.fable-juice-landing .life-points li:before{content:"\2713";color:var(--green);font-weight:700;flex-shrink:0}.fable-juice-landing .blend-clip{max-width:320px;margin:0 auto;border-radius:18px;overflow:hidden;border:1px solid var(--line);background:var(--bg-alt)}.fable-juice-landing .blend-clip img{width:100%;display:block}.fable-juice-landing .spec-grid{display:grid;gap:14px;margin-top:28px}.fable-juice-landing .spec-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:22px}.fable-juice-landing .spec-card h4{font-size:19px;margin-bottom:8px;display:flex;align-items:center;gap:9px}.fable-juice-landing .spec-card p{font-size:14px;color:var(--ink-soft)}.fable-juice-landing .spec-card ul{list-style:none;margin-top:7px}.fable-juice-landing .spec-card ul li{font-size:13.5px;color:var(--ink-soft);padding:3px 0;display:flex;gap:8px}.fable-juice-landing .spec-card ul li:before{content:"\b7";color:var(--green);font-weight:700}.fable-juice-landing .offer-box{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px;display:grid;gap:22px;box-shadow:0 3px 22px #1c1a170d}.fable-juice-landing .value-stack{list-style:none;margin:15px 0 0}.fable-juice-landing .value-stack li{font-size:13px;color:var(--ink-soft);padding:4px 0;display:flex;gap:8px}.fable-juice-landing .value-stack li:before{content:"\2713";color:var(--green);font-weight:700}.fable-juice-landing .guarantee-box{background:var(--green-soft);border:1px solid #cfe3d7;border-radius:20px;padding:28px 22px;display:grid;gap:20px;text-align:center}.fable-juice-landing .guarantee-seal{width:100px;height:100px;border-radius:50%;border:2px solid var(--green);background:var(--card);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Cormorant Garamond,serif;color:var(--green);margin:0 auto}.fable-juice-landing .guarantee-seal .big{font-size:30px;line-height:1;font-weight:600}.fable-juice-landing .guarantee-seal .small{font-size:9px;letter-spacing:.11em;text-transform:uppercase;font-family:DM Sans,sans-serif;margin-top:3px;font-weight:700}.fable-juice-landing .guarantee-box h2{font-size:23px;margin-bottom:10px}.fable-juice-landing .guarantee-box p{color:var(--ink-soft);font-size:14.5px}.fable-juice-landing .final-cta{text-align:center;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:38px 20px}.fable-juice-landing .final-cta h2{font-size:28px;margin-bottom:11px}.fable-juice-landing .final-cta p{color:var(--ink-soft);margin-bottom:20px;font-size:15px}.fable-juice-landing .sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:99;background:#fbf9f5f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:11px 16px calc(11px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:14px;transform:translateY(110%);transition:transform .25s ease;box-shadow:0 -3px 20px #1c1a1714}.fable-juice-landing .sticky-atc.show{transform:translateY(0)}.fable-juice-landing .sa-left{min-width:0}.fable-juice-landing .sa-label{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.fable-juice-landing .sa-price{font-family:Cormorant Garamond,serif;font-size:23px;font-weight:600;line-height:1.1}.fable-juice-landing .sa-was{font-size:12px;color:var(--ink-faint);text-decoration:line-through;margin-left:5px}.fable-juice-landing .sticky-atc .btn-primary{width:auto;flex-shrink:0;padding:13px 22px;font-size:14.5px;min-height:46px;box-shadow:none}.fable-juice-landing .fj-colors{display:flex;gap:10px;margin:4px 0 14px}.fable-juice-landing .fj-swatch{display:flex;align-items:center;gap:8px;background:var(--card);cursor:pointer;border:1.5px solid var(--line);border-radius:100px;padding:7px 14px 7px 8px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:700;color:var(--ink);min-height:44px;-webkit-tap-highlight-color:transparent}.fable-juice-landing .fj-swatch span{width:22px;height:22px;border-radius:50%;background:var(--sw);border:1px solid rgba(28,26,23,.16);flex-shrink:0;display:block}.fable-juice-landing .fj-swatch em{font-style:normal}.fable-juice-landing .fj-swatch.on{border-color:var(--green);background:var(--green-soft)}.fable-juice-landing .kit-option.soldout{opacity:.45;pointer-events:none}.fable-juice-landing .fj-atc[disabled]{opacity:.55;cursor:not-allowed}.fable-juice-landing .fj-note{font-size:12.5px;color:var(--ink-faint);text-align:center;margin-top:9px;min-height:18px}.fable-juice-landing .fj-note.err{color:#b8563b}@media(min-width:760px){.fable-juice-landing .wrap{padding:0 24px}.fable-juice-landing section{padding:60px 0}.fable-juice-landing .section-head{margin-bottom:38px}.fable-juice-landing .section-head h2{font-size:34px}.fable-juice-landing .hero h1{font-size:38px}.fable-juice-landing .div-icons .wrap{grid-template-columns:repeat(3,1fr)}.fable-juice-landing .div-dark .wrap{grid-template-columns:repeat(5,1fr)}.fable-juice-landing .life-img{aspect-ratio:4/3}.fable-juice-landing .spec-grid{grid-template-columns:1fr 1fr}.fable-juice-landing .split-grid,.fable-juice-landing .action-grid{grid-template-columns:1fr 1fr;align-items:center;gap:36px}.fable-juice-landing .life-row{grid-template-columns:.72fr 1fr;align-items:center;gap:40px}.fable-juice-landing .life-row.flip .life-text{order:-1}.fable-juice-landing .faq-cols{grid-template-columns:1fr 1fr;gap:0 36px}.fable-juice-landing .band-icons{grid-template-columns:repeat(5,1fr)}.fable-juice-landing .belt-tile{width:160px}.fable-juice-landing .compare-row>div{padding:14px;font-size:13.5px}.fable-juice-landing .compare-head>div{font-size:17px}.fable-juice-landing .guarantee-box{grid-template-columns:auto 1fr;text-align:left;gap:30px;padding:36px}.fable-juice-landing .guarantee-seal{margin:0;width:112px;height:112px}.fable-juice-landing .guarantee-box h2{font-size:28px}.fable-juice-landing .offer-box{grid-template-columns:1fr 1fr;padding:32px;gap:32px;align-items:center}.fable-juice-landing .text-band h2{font-size:42px}.fable-juice-landing .final-cta{padding:52px 24px}.fable-juice-landing .final-cta h2{font-size:34px}.fable-juice-landing .gal-arrow{display:flex}}@media(min-width:1040px){.fable-juice-landing section{padding:74px 0}.fable-juice-landing .section-head h2{font-size:40px}.fable-juice-landing .hero{padding:44px 0}.fable-juice-landing .hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.fable-juice-landing .buy{margin-top:0}.fable-juice-landing .hero h1{font-size:44px}.fable-juice-landing .hero .lead{font-size:16.5px}.fable-juice-landing .price-now{font-size:38px}.fable-juice-landing .gal-dots{display:none}.fable-juice-landing .gal-thumbs{display:flex}.fable-juice-landing .belt-tile{width:186px}.fable-juice-landing .text-band h2{font-size:52px}.fable-juice-landing .btn-primary{width:auto;display:inline-block}.fable-juice-landing .buy .btn-primary,.fable-juice-landing .offer-box .btn-primary{width:100%;display:block}.fable-juice-landing .center-cta{text-align:center}.fable-juice-landing .center-cta .btn-primary{display:inline-block;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fable-juice.css.map */
