.fk-scope{--fk-gold:#C9950C;--fk-gold-l:#D4A017;--fk-gold-d:#A67A0A;--fk-gold-p:#FBF3DC;--fk-ink:#0F0F0F;--fk-ink2:#1A1A1A;--fk-ink-soft:#2E2E2E;--fk-muted:#4A4A4A;--fk-stone:#8C8880;--fk-bg:#FFFFFF;--fk-warm:#F7F5F1;--fk-cream:#EEEBE4;--fk-line:#E5E1D8;--fk-ok:#15803D;--fk-danger:#C2410C;--fk-danger-bg:#FFF7ED;--fk-shadow:0 2px 3px rgb(0 0 0 / 20%);--fk-r:14px;font-family:DM Sans,Helvetica Neue,system-ui,-apple-system,sans-serif;color:var(--fk-ink);line-height:1.62;font-size:16px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.fk-scope *,.fk-scope *:before,.fk-scope *:after{box-sizing:border-box}.fk-scope h1,.fk-scope h2,.fk-scope h3,.fk-scope h4,.fk-scope p,.fk-scope ul,.fk-scope li,.fk-scope figure,.fk-scope table{margin:0;padding:0}.fk-scope h1,.fk-scope h2,.fk-scope h3,.fk-scope h4{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:600;line-height:1.16;letter-spacing:-.01em;color:var(--fk-ink)}.fk-scope img{max-width:100%;display:block;height:auto}.fk-scope a{color:inherit}.fk-scope ul{list-style:none}.fk-scope .fk-wrap{max-width:1180px;margin:0 auto;padding:0 28px}.fk-scope .fk-eyebrow{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--fk-gold);font-weight:600;display:block}.fk-scope .fk-sec{padding:76px 0}.fk-scope .fk-sec--warm{background:var(--fk-warm)}.fk-scope .fk-head{max-width:660px;margin:0 auto 42px;text-align:center}.fk-scope .fk-head h2{font-size:34px;margin:12px 0}.fk-scope .fk-head p{color:var(--fk-muted);font-size:16px}.fk-scope .fk-card{background:#fff;border:1px solid var(--fk-line);border-radius:16px}.fk-scope .fk-btn{display:inline-block;border-radius:var(--fk-r);padding:0 26px;height:50px;line-height:50px;text-align:center;font-weight:600;font-size:15.5px;text-decoration:none;box-shadow:var(--fk-shadow);border:0;cursor:pointer;width:100%;font-family:inherit}.fk-scope .fk-btn--gold{background:var(--fk-gold);color:#1a1200}.fk-scope .fk-btn--gold:hover{background:var(--fk-gold-l)}.fk-scope .fk-btn--ghost{background:#fff;color:var(--fk-ink);border:1.5px solid var(--fk-ink);box-shadow:none}.fk-scope .fk-buy{background:var(--fk-warm);padding:38px 0 54px}.fk-scope .fk-buy-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:52px;align-items:start}.fk-scope .fk-gal-main{border-radius:18px;overflow:hidden;background:#fff;border:1px solid var(--fk-line)}.fk-scope .fk-gal-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.fk-scope .fk-gal-thumbs button{padding:0;border-radius:10px;overflow:hidden;background:#fff;border:1px solid var(--fk-line);aspect-ratio:1;cursor:pointer;display:block}.fk-scope .fk-gal-thumbs button[aria-current=true]{border-color:var(--fk-gold);border-width:2px}.fk-scope .fk-gal-thumbs img{width:100%;height:100%;object-fit:cover}.fk-scope .fk-pdp h1{font-size:38px;margin-bottom:12px}.fk-scope .fk-dek{color:var(--fk-ink-soft);font-size:16.5px;margin-bottom:22px}.fk-scope .fk-price{font-family:Playfair Display,Georgia,serif;font-size:42px;font-weight:600;line-height:1}.fk-scope .fk-price-sub{font-size:13.8px;color:var(--fk-muted);margin:6px 0 22px}.fk-scope .fk-rowlbl{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:9px;font-size:13.5px;font-weight:600;letter-spacing:.02em}.fk-scope .fk-rowlbl span:last-child{font-weight:400;color:var(--fk-stone)}.fk-scope .fk-finish{border:1.5px solid var(--fk-line);border-radius:12px;padding:13px 16px;font-size:14.4px;background:#fff;display:flex;align-items:center;gap:10px;margin-bottom:20px}.fk-scope .fk-dot{width:16px;height:16px;border-radius:50%;flex:none;border:1px solid #ccc;background:linear-gradient(135deg,#151515 55%,#c62828 55%)}.fk-scope .fk-kit{border:1.5px solid var(--fk-gold);border-radius:12px;padding:16px 18px;background:#fff;margin-bottom:22px}.fk-scope .fk-kit b{font-size:14.6px}.fk-scope .fk-kit ul{margin-top:9px;columns:2;column-gap:18px}.fk-scope .fk-kit li{font-size:13.8px;color:var(--fk-ink-soft);padding:3px 0 3px 18px;position:relative;break-inside:avoid}.fk-scope .fk-kit li:before{content:"\b7";position:absolute;left:5px;color:var(--fk-gold);font-weight:700}.fk-scope .fk-cta{display:grid;grid-template-columns:1.3fr 1fr;gap:12px;margin-bottom:16px}.fk-scope .fk-cta form{margin:0}.fk-scope .fk-ticks{display:flex;gap:18px;flex-wrap:wrap;font-size:13.4px;color:var(--fk-ink-soft);margin-bottom:20px}.fk-scope .fk-ticks span:before{content:"\2713\a0";color:var(--fk-ok)}.fk-scope .fk-tri{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.fk-scope .fk-tri div{border:1px solid var(--fk-line);border-radius:12px;padding:13px 14px;background:#fff}.fk-scope .fk-tri b{display:block;font-size:13.4px;margin-bottom:3px}.fk-scope .fk-tri small{font-size:12.4px;color:var(--fk-muted)}.fk-scope .fk-verified{margin-top:16px;background:var(--fk-gold-p);border:1px solid rgba(201,149,12,.28);border-radius:12px;padding:12px 16px;font-size:13px;color:var(--fk-ink-soft)}.fk-scope .fk-sold-out{background:#f4f4f4;color:#777;box-shadow:none;cursor:not-allowed}.fk-scope .fk-strip{background:var(--fk-ink);color:#fff}.fk-scope .fk-strip .fk-wrap{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-top:17px;padding-bottom:17px}.fk-scope .fk-strip div{font-size:14px;color:#ffffffd1}.fk-scope .fk-strip b{color:var(--fk-gold-l);font-weight:600}.fk-scope .fk-story{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center;margin-bottom:64px}.fk-scope .fk-story:last-child{margin-bottom:0}.fk-scope .fk-story figure{border-radius:18px;overflow:hidden;border:1px solid var(--fk-line);background:var(--fk-cream)}.fk-scope .fk-story h3{font-size:27px;margin-bottom:14px}.fk-scope .fk-story p{color:var(--fk-ink-soft);font-size:15.6px;margin-bottom:12px}.fk-scope .fk-story .fk-caveat{font-size:14.4px;color:var(--fk-muted)}.fk-scope .fk-story--flip figure{order:2}.fk-scope .fk-tbl{width:100%;border-collapse:collapse;font-size:14.6px}.fk-scope .fk-tbl td{padding:13px 18px;border-bottom:1px solid var(--fk-line);vertical-align:top;text-align:left}.fk-scope .fk-tbl tr:last-child td{border-bottom:0}.fk-scope .fk-tbl td:first-child{width:36%;color:var(--fk-muted)}.fk-scope .fk-tbl td:first-child b{color:var(--fk-ink)}.fk-scope .fk-note{background:var(--fk-gold-p);border:1px solid rgba(201,149,12,.28);border-radius:14px;padding:20px 24px;font-size:13.8px;color:var(--fk-ink-soft);margin-top:20px}.fk-scope .fk-note b{color:var(--fk-ink)}.fk-scope .fk-faq{max-width:820px;margin:0 auto}.fk-scope .fk-faq details{background:#fff;border:1px solid var(--fk-line);border-radius:12px;margin-bottom:10px}.fk-scope .fk-faq summary{cursor:pointer;padding:17px 22px;font-weight:500;font-size:15.4px;list-style:none;display:flex;justify-content:space-between;gap:16px}.fk-scope .fk-faq summary::-webkit-details-marker{display:none}.fk-scope .fk-faq summary:after{content:"+";color:var(--fk-gold);font-size:20px;line-height:1}.fk-scope .fk-faq details[open] summary:after{content:"\2013"}.fk-scope .fk-faq .fk-a{padding:0 22px 20px;font-size:14.6px;color:var(--fk-ink-soft)}@media(max-width:900px){.fk-scope .fk-sec{padding:54px 0}.fk-scope .fk-buy-grid{grid-template-columns:1fr;gap:32px}.fk-scope .fk-pdp h1{font-size:29px}.fk-scope .fk-head h2{font-size:27px}.fk-scope .fk-cta{grid-template-columns:1fr}.fk-scope .fk-story{grid-template-columns:1fr;gap:26px;margin-bottom:44px}.fk-scope .fk-story--flip figure{order:0}.fk-scope .fk-story h3{font-size:23px}.fk-scope .fk-tri{grid-template-columns:1fr}.fk-scope .fk-kit ul{columns:1}}.fk-scope .fk-cta-sec{padding:64px 0 72px;background:linear-gradient(180deg,var(--fk-warm),#fff)}.fk-scope .fk-cta-sec--center{background:var(--fk-cream);text-align:center;padding:76px 0}.fk-scope .fk-cta-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center}.fk-scope .fk-cta-sec--center .fk-cta-grid{grid-template-columns:1fr;max-width:720px;margin:0 auto}.fk-scope .fk-pill{display:inline-flex;align-items:center;gap:8px;background:#15803d12;color:var(--fk-ok);border:1px solid rgba(21,128,61,.22);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;margin-bottom:22px}.fk-scope .fk-pill i{width:7px;height:7px;border-radius:50%;background:var(--fk-ok);display:inline-block}.fk-scope .fk-cta-sec h1,.fk-scope .fk-cta-sec h2{font-size:52px;margin-bottom:18px}.fk-scope .fk-cta-sec--center h2{font-size:40px}.fk-scope .fk-cta-sub{font-size:20px;color:var(--fk-ink-soft);margin-bottom:16px;font-weight:500}.fk-scope .fk-cta-lede{color:var(--fk-muted);font-size:16.5px;max-width:48ch;margin-bottom:28px}.fk-scope .fk-cta-sec--center .fk-cta-lede{margin-left:auto;margin-right:auto}.fk-scope .fk-cta-price{display:flex;align-items:baseline;gap:14px;margin-bottom:22px}.fk-scope .fk-cta-sec--center .fk-cta-price{justify-content:center}.fk-scope .fk-cta-btn{margin-bottom:26px;max-width:320px}.fk-scope .fk-cta-sec--center .fk-cta-btn{margin-left:auto;margin-right:auto}.fk-scope .fk-cta-btn .fk-btn{width:100%}.fk-scope .fk-trust{display:flex;flex-wrap:wrap;gap:10px 26px;font-size:13.5px;color:var(--fk-ink-soft);border-top:1px solid var(--fk-line);padding-top:18px}.fk-scope .fk-cta-sec--center .fk-trust{justify-content:center;border-top:0;padding-top:0;font-size:13px}.fk-scope .fk-trust b{font-weight:600}.fk-scope .fk-cta-img{border-radius:20px;overflow:hidden;background:#fff;border:1px solid var(--fk-line)}.fk-scope .fk-pieces{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.fk-scope .fk-piece{background:#fff;border:1px solid var(--fk-line);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.fk-scope .fk-piece figure{background:var(--fk-cream);aspect-ratio:4/3;overflow:hidden}.fk-scope .fk-piece figure img{width:100%;height:100%;object-fit:cover}.fk-scope .fk-piece-body{padding:24px 22px 26px}.fk-scope .fk-piece-n{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fk-gold);font-weight:600}.fk-scope .fk-piece h3{font-size:21px;margin:8px 0 10px}.fk-scope .fk-piece p{font-size:14.6px;color:var(--fk-ink-soft)}.fk-scope .fk-cmp th{padding:13px 16px;border-bottom:1px solid var(--fk-line);text-align:left;background:var(--fk-cream);font-family:DM Sans,sans-serif;font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--fk-ink-soft)}.fk-scope .fk-cmp td:first-child{width:46%;color:var(--fk-ink)}.fk-scope .fk-yes{color:var(--fk-ok);font-weight:600}.fk-scope .fk-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.fk-scope .fk-step{background:var(--fk-warm);border:1px solid var(--fk-line);border-radius:14px;padding:20px 16px;text-align:center}.fk-scope .fk-step-i{font-family:Playfair Display,Georgia,serif;font-size:26px;color:var(--fk-gold);line-height:1}.fk-scope .fk-step b{display:block;font-size:14.4px;margin:10px 0 6px}.fk-scope .fk-step p{font-size:12.8px;color:var(--fk-muted);line-height:1.5}.fk-scope .fk-comp{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.fk-scope .fk-comp-c{background:#fff;border:1px solid var(--fk-line);border-radius:14px;padding:26px 24px}.fk-scope .fk-comp-q{font-size:19px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--fk-line)}.fk-scope .fk-comp-c h4{font-family:DM Sans,sans-serif;font-size:15.6px;font-weight:600;margin:0 0 8px;padding-left:22px;position:relative}.fk-scope .fk-comp-c h4:before{content:"\2713";position:absolute;left:0;color:var(--fk-ok);font-weight:700}.fk-scope .fk-comp-c p{font-size:14.2px;color:var(--fk-ink-soft)}.fk-scope .fk-comp-foot{text-align:center;color:var(--fk-muted);font-size:14.4px;max-width:66ch;margin:26px auto 0}.fk-scope .fk-honest{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fk-scope .fk-hbox{border-radius:16px;padding:24px 26px;border:1px solid var(--fk-line);background:#fff}.fk-scope .fk-hbox--good{border-left:3px solid var(--fk-ok)}.fk-scope .fk-hbox--bad{border-left:3px solid var(--fk-danger)}.fk-scope .fk-hbox h4{font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;margin-bottom:14px}.fk-scope .fk-hbox--good h4{color:var(--fk-ok)}.fk-scope .fk-hbox--bad h4{color:var(--fk-danger)}.fk-scope .fk-hbox li{font-size:14.4px;color:var(--fk-ink-soft);padding:6px 0 6px 24px;position:relative}.fk-scope .fk-hbox--good li:before{content:"\2713";position:absolute;left:0;color:var(--fk-ok)}.fk-scope .fk-hbox--bad li:before{content:"\2715";position:absolute;left:0;color:var(--fk-danger)}.fk-scope .fk-band{background:var(--fk-ink);color:#fff}.fk-scope .fk-band-grid{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center}.fk-scope .fk-band figure{border-radius:18px;overflow:hidden}.fk-scope .fk-band h2{color:#fff;font-size:34px;margin-bottom:14px}.fk-scope .fk-band p{color:#fffc;font-size:16px;margin-bottom:22px}.fk-scope .fk-band .fk-eyebrow{color:var(--fk-gold-l);margin-bottom:10px}.fk-scope .fk-chips{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fk-scope .fk-chip{background:#ffffff17;border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:11px 15px;font-size:13.8px}@media(max-width:900px){.fk-scope .fk-cta-grid{grid-template-columns:1fr;gap:34px}.fk-scope .fk-cta-sec h1,.fk-scope .fk-cta-sec h2{font-size:35px}.fk-scope .fk-cta-sec--center h2{font-size:29px}.fk-scope .fk-pieces,.fk-scope .fk-comp,.fk-scope .fk-honest,.fk-scope .fk-band-grid{grid-template-columns:1fr}.fk-scope .fk-steps{grid-template-columns:1fr 1fr}.fk-scope .fk-cta-btn{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/fk.css.map */
