.pf .pf-picker{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:clamp(22px,3vw,32px);box-shadow:var(--shadow)}.pf .pf-picker__top{display:flex;flex-wrap:wrap;align-items:center;gap:16px;justify-content:space-between;margin-bottom:26px;padding-bottom:22px;border-bottom:1px solid var(--line)}.pf .pf-picker__q{font-family:var(--display);font-weight:700;font-size:1.12rem}.pf .pf-dogtoggle{display:inline-flex;background:var(--snow-2);border-radius:11px;padding:5px;gap:4px}.pf .pf-dogtoggle button{border:0;background:transparent;border-radius:8px;padding:10px 22px;cursor:pointer;font-family:var(--display);font-weight:700;font-size:.97rem;color:var(--muted);transition:background .15s,color .15s;line-height:1}.pf .pf-dogtoggle button:hover{color:var(--ink)}.pf .pf-dogtoggle button[aria-pressed=true]{background:var(--navy);color:#fff;box-shadow:0 1px 3px #0b21374d}.pf .pf-dogtoggle button:focus-visible{outline:3px solid var(--hivis);outline-offset:2px}@media(max-width:540px){.pf .pf-picker__top{flex-direction:column;align-items:flex-start}.pf .pf-dogtoggle{display:flex;width:100%}.pf .pf-dogtoggle button{flex:1;padding:12px 0}}.pf .pf-planset{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.pf .pf-planset[hidden]{display:none}@media(max-width:1040px){.pf .pf-planset{grid-template-columns:1fr 1fr}}@media(max-width:560px){.pf .pf-planset{grid-template-columns:1fr}}.pf .pf-plan{position:relative;border:1.5px solid var(--line);border-radius:var(--r);padding:26px 22px 24px;background:var(--paper);display:flex;flex-direction:column;transition:border-color .18s,transform .18s,box-shadow .18s}.pf .pf-plan:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.pf .pf-plan--best{border-color:var(--navy);border-width:2px;box-shadow:var(--shadow-lg)}.pf .pf-plan--best .pf-stripe--hot{position:absolute;top:-2px;left:-2px;right:-2px;border-radius:var(--r) var(--r) 0 0}.pf .pf-plan__flag{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--hivis);color:var(--ink);font-family:var(--display);font-weight:800;font-size:.66rem;text-transform:uppercase;letter-spacing:.13em;padding:6px 13px;border-radius:20px;white-space:nowrap}.pf .pf-plan__who{display:block;font-family:var(--display);font-weight:600;font-size:.68rem;letter-spacing:.13em;text-transform:uppercase;color:var(--sky);margin-top:10px;min-height:2.4em;line-height:1.35}.pf .pf-plan--best .pf-plan__who{color:var(--navy)}.pf .pf-plan__name{font-family:var(--display);font-weight:700;font-size:1.12rem;margin:2px 0 3px;display:block}.pf .pf-plan__cadence{font-size:.83rem;color:var(--muted);margin-bottom:18px;display:block}.pf .pf-plan__price{font-family:var(--display);font-weight:800;font-size:2.4rem;letter-spacing:-.04em;line-height:1;display:block}.pf .pf-plan__per{font-size:.83rem;color:var(--muted);margin-top:6px;display:block}.pf .pf-plan__mo{margin:14px 0 20px;padding:9px 12px;background:var(--snow);border-radius:8px;font-size:.87rem;color:var(--ink)}.pf .pf-plan__mo b{font-family:var(--display);font-weight:800}.pf .pf-plan__na{color:var(--muted);font-size:.93rem;padding:12px 0;line-height:1.5;margin:0 0 14px}.pf .pf-plan .pf-btn{margin-top:auto}.pf .pf-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}@media(max-width:760px){.pf .pf-compare{grid-template-columns:1fr}}.pf .pf-compare__col{border-radius:var(--r);padding:30px 26px;border:1px solid var(--line);background:var(--paper)}.pf .pf-compare__col--us{border:2px solid var(--navy);box-shadow:var(--shadow-lg)}.pf .pf-compare__h{font-family:var(--display);font-weight:800;font-size:1.15rem;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--line)}.pf .pf-compare__col--us .pf-compare__h{color:var(--navy)}.pf .pf-compare__col ul{list-style:none;margin:0;padding:0}.pf .pf-compare__col li{display:flex;gap:11px;align-items:flex-start;padding:11px 0;font-size:.96rem;line-height:1.5}.pf .pf-compare__col li+li{border-top:1px solid var(--line)}.pf .pf-yes{color:#1e7f4f;font-weight:700;flex:0 0 auto;font-size:1.05rem;line-height:1.4}.pf .pf-no{color:#b4433a;font-weight:700;flex:0 0 auto;font-size:1.05rem;line-height:1.4}.pf .pf-formwrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:36px;align-items:start}@media(max-width:900px){.pf .pf-formwrap{grid-template-columns:1fr}}.pf .pf-formcard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:clamp(24px,3vw,34px);box-shadow:var(--shadow)}.pf .pf-fgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:560px){.pf .pf-fgrid{grid-template-columns:1fr}}.pf .pf-field{display:flex;flex-direction:column;gap:6px}.pf .pf-field--full{grid-column:1/-1}.pf .pf-field label{font-family:var(--display);font-weight:600;font-size:.85rem}.pf .pf-field input,.pf .pf-field select,.pf .pf-field textarea{font-family:var(--body);font-size:1rem;padding:12px 14px;border:1.5px solid var(--line);border-radius:9px;background:var(--snow);color:var(--ink);width:100%}.pf .pf-field textarea{resize:vertical;min-height:88px}.pf .pf-field input:focus,.pf .pf-field select:focus,.pf .pf-field textarea:focus{outline:none;border-color:var(--navy);background:#fff;box-shadow:0 0 0 3px #143f631f}.pf .pf-consent{grid-column:1/-1;display:flex;gap:10px;align-items:flex-start;font-size:.87rem;color:var(--muted)}.pf .pf-consent input{width:auto;margin-top:3px;flex:0 0 auto}.pf .pf-consent a{color:var(--navy);font-weight:600}.pf .pf-formsuccess{background:#e8f5ee;border:1px solid #1E7F4F;color:#14603b;border-radius:9px;padding:14px 16px;margin:0 0 18px;font-size:.95rem}.pf .pf-formerror{background:#fbecea;border:1px solid #B4433A;color:#8e2f27;border-radius:9px;padding:14px 16px;margin:0 0 18px;font-size:.95rem}.pf .pf-formerror ul{margin:0;padding-left:18px;list-style:disc}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pooforce-components.css.map */
