.ff-section{padding:48px 20px}.ff{--ff-gold:#c9a24b;--ff-gold-ink:#1a1407;max-width:600px;margin:0 auto;color:inherit;font-family:inherit}.ff-intro{margin:0 0 34px}.ff-h{font-size:30px;line-height:1.18;margin:0 0 10px;font-weight:600}.ff-sub{font-size:15px;line-height:1.6;margin:0;opacity:.7}.ff-q{margin:0 0 32px}.ff-label{display:block;font-size:18px;font-weight:600;line-height:1.35;margin:0 0 14px}.ff-opts{display:flex;flex-direction:column;gap:10px}.ff-opts--row{flex-direction:row}.ff-opts--row .ff-opt{flex:1}.ff-opt{text-align:left;padding:14px 16px;border:1.5px solid color-mix(in srgb,currentColor 22%,transparent);background:color-mix(in srgb,currentColor 4%,transparent);border-radius:12px;color:inherit;font:inherit;font-size:15.5px;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;transition:border-color .12s,background .12s}.ff-opt small{display:block;font-weight:400;opacity:.6;font-size:12.5px;margin-top:3px}.ff-opt:hover{border-color:var(--ff-gold)}.ff-opt.ff-sel{border-color:var(--ff-gold);background:color-mix(in srgb,var(--ff-gold) 14%,transparent)}.ff-tick{width:20px;height:20px;flex:0 0 20px;border-radius:50%;border:1.5px solid color-mix(in srgb,currentColor 28%,transparent);background:transparent;font-size:0}.ff-opt.ff-sel .ff-tick{background:var(--ff-gold);border-color:var(--ff-gold)}.ff-input{width:100%;padding:14px 15px;border:1.5px solid color-mix(in srgb,currentColor 22%,transparent);background:color-mix(in srgb,currentColor 4%,transparent);border-radius:12px;color:inherit;font:inherit;font-size:16px}.ff-input::placeholder{opacity:.5}.ff-input:focus{outline:none;border-color:var(--ff-gold)}.ff-input+.ff-input{margin-top:10px}textarea.ff-input{min-height:92px;resize:vertical}.ff-pick{border:1.5px solid color-mix(in srgb,var(--ff-gold) 45%,transparent);background:color-mix(in srgb,var(--ff-gold) 10%,transparent);border-radius:14px;padding:20px;margin:6px 0 30px}.ff-pick--empty{background:color-mix(in srgb,currentColor 4%,transparent);border-color:color-mix(in srgb,currentColor 16%,transparent)}.ff-pick-label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ff-gold);margin:0 0 8px;font-weight:700}.ff-feed{font-size:22px;margin:0 0 8px;font-weight:600}.ff-why{font-size:14px;line-height:1.55;margin:0;opacity:.85}.ff-pick--empty .ff-why{opacity:.6}.ff-ing-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-weight:600;margin:16px 0 8px}.ff-ings{display:flex;flex-wrap:wrap;gap:7px}.ff-ing{font-size:12.5px;padding:5px 11px;border-radius:99px;border:1px solid color-mix(in srgb,currentColor 20%,transparent);background:color-mix(in srgb,currentColor 6%,transparent)}.ff-ing-note{font-size:11.5px;opacity:.55;line-height:1.5;margin:12px 0 0}.ff-err{color:#c0392b;font-size:13.5px;line-height:1.5;margin:0 0 12px}.ff-btn{display:block;width:100%;padding:16px;border-radius:12px;border:1.5px solid var(--ff-gold);background:var(--ff-gold);color:var(--ff-gold-ink);font:inherit;font-weight:700;font-size:15.5px;cursor:pointer;transition:filter .12s}.ff-btn:hover{filter:brightness(1.06)}.ff-btn+.ff-btn{margin-top:10px}.ff-btn--ghost{background:transparent;color:inherit;border-color:color-mix(in srgb,currentColor 26%,transparent);font-weight:600}.ff-btn--ghost:hover{border-color:var(--ff-gold)}@media(max-width:600px){.ff-section{padding:32px 18px}.ff-h{font-size:25px}.ff-label{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/feed-finder.css.map */
