.fn-date{width:100%;border:1.5px solid var(--fn-line);border-radius:12px;padding:16px 18px;font-size:17px;font-weight:600;outline:0;background:#fff;color:var(--fn-ink)}.fn-date:focus{border-color:var(--fn-accent)}.fn-skip{background:none;border:0;color:var(--fn-ink-3);font-size:14.5px;text-decoration:underline;padding:14px 0;display:block;margin:0 auto}.fn-cmp{border:1px solid var(--fn-line);border-radius:16px;overflow:hidden;margin:18px 0}.fn-cmp-head{display:grid;grid-template-columns:1fr 1fr;text-align:center;border-bottom:1px solid var(--fn-line)}.fn-cmp-head div{padding:12px 8px;font-weight:800;font-size:15px}.fn-cmp-head .is-now{color:var(--fn-ink-3)}.fn-cmp-head .is-goal{color:var(--fn-good)}.fn-cmp-body{display:grid;grid-template-columns:1fr 1fr;position:relative;background:#fff}.fn-cmp-body>div{padding:16px 10px;display:grid;place-items:center;min-height:150px}.fn-cmp-body img{max-height:170px;max-width:100%;width:auto;object-fit:contain}.fn-cmp-body .is-now img{filter:grayscale(1) contrast(.95);opacity:.9}.fn-cmp-arrow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;background:var(--fn-good);color:#fff;display:grid;place-items:center;font-size:15px;font-weight:800;z-index:2;box-shadow:0 0 0 5px #fff}.fn-cmp-stats{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--fn-line)}.fn-cmp-stats>div{padding:14px 16px}.fn-cmp-stats>div+div{border-left:1px solid var(--fn-line)}.fn-cmp-row+.fn-cmp-row{margin-top:12px;padding-top:12px;border-top:1px solid var(--fn-line)}.fn-cmp-row .k{font-size:12px;color:var(--fn-ink-3);text-transform:uppercase;letter-spacing:.7px}.fn-cmp-row .v{font-size:20px;font-weight:900;letter-spacing:-.4px;margin-top:2px}.fn-cmp-stats .is-goal .v{color:var(--fn-good)}.fn-fc{border:1px solid var(--fn-line);border-radius:16px;padding:18px;margin:18px 0;background:#fff}.fn-fc svg{width:100%;height:auto;display:block;overflow:visible}.fn-fc-axis{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;color:var(--fn-ink-3);margin-top:6px;flex-wrap:wrap}.fn-fc-note{border-radius:12px;padding:14px 16px;font-size:14.5px;line-height:1.5;margin-top:16px}.fn-fc-note b{display:block;margin-bottom:3px;font-size:15px}.fn-fc-note.is-good{background:#e9f7ef;color:#0b6b3c}.fn-fc-note.is-warn{background:#fdf3e3;color:#8a5406}.fn-fc-note.is-info{background:var(--fn-bg-2);color:var(--fn-ink-2)}.fn-fc-pill{display:inline-block;background:var(--fn-ink);color:#fff;font-size:12px;font-weight:700;padding:4px 10px;border-radius:8px}.fn-fine-print{font-size:11.5px;color:var(--fn-ink-3);line-height:1.55;margin-top:12px}.fn-bens{display:grid;gap:10px;margin:18px 0}.fn-ben{border:1px solid var(--fn-line);border-radius:14px;padding:16px;display:flex;gap:16px;align-items:center;background:#fff;text-align:left}.fn-ben>img,.fn-ben>.fn-ph{width:76px;height:76px;min-width:76px;flex:0 0 76px;object-fit:cover;border-radius:12px;margin:0!important;background:var(--fn-bg-2)}.fn-ben b{display:block;font-size:16.5px;margin-bottom:4px;line-height:1.3}.fn-ben span small{color:var(--fn-ink-3);font-size:14px;line-height:1.5;display:block}.fn-rev{border:1px solid var(--fn-line);border-radius:16px;overflow:hidden;margin:18px 0;display:flex;background:#fff;text-align:left}.fn-rev .fn-rev-img{width:150px;flex:0 0 150px;background:var(--fn-bg-2);display:grid;place-items:center;align-self:stretch}.fn-rev .fn-rev-img img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.fn-rev .fn-rev-img .fn-ph{width:100%;height:100%;min-height:170px;margin:0!important;border-radius:0}.fn-rev.is-stacked{flex-direction:column}.fn-rev.is-stacked .fn-rev-img{width:100%;flex:none;align-self:auto}.fn-rev.is-stacked .fn-rev-img img{width:100%;height:auto;max-height:340px;object-fit:contain;object-position:center}.fn-rev.is-stacked .fn-rev-img .fn-ph{aspect-ratio:3/2;min-height:0}.fn-rev .fn-rev-bd{padding:18px 20px;flex:1;min-width:0}.fn-rev .fn-stars{color:#f5a623;letter-spacing:2.5px;font-size:14px;margin-bottom:8px;line-height:1}.fn-rev .fn-rev-t{font-weight:800;font-size:16px;margin-bottom:8px;line-height:1.3}.fn-rev blockquote{margin:0 0 14px;font-size:16px;line-height:1.55;color:var(--fn-ink);font-style:italic;quotes:"\201c" "\201d"}.fn-rev blockquote:before{content:open-quote}.fn-rev blockquote:after{content:close-quote}.fn-rev .fn-rev-ft{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.fn-rev .fn-rev-who{font-size:14px;font-weight:700;color:var(--fn-ink)}.fn-rev .fn-rev-who small{display:block;font-weight:400;font-size:13px;color:var(--fn-ink-3);margin-top:1px}.fn-rev .fn-verified{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;background:#e9f7ef;color:#0b6b3c;font-weight:700;font-size:12.5px;padding:5px 10px;border-radius:999px}.fn-rev .fn-verified svg{flex:0 0 13px}@media(max-width:560px){.fn-rev{flex-direction:column}.fn-rev .fn-rev-img{width:100%;flex:none;align-self:auto}.fn-rev .fn-rev-img img{height:auto;max-height:320px;object-fit:contain}.fn-rev .fn-rev-bd{padding:16px}.fn-cmp-body img{max-height:140px}.fn-ben{gap:14px;padding:14px}.fn-ben>img,.fn-ben>.fn-ph{width:64px;height:64px;min-width:64px;flex:0 0 64px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/funnel-desire.css.map */
