.pfp{--pfp-ink: var(--pease-blue-900, #14255f);--pfp-blue: var(--pease-blue-700, #21409a);--pfp-tint: var(--pease-blue-25, #f3f7fc);--pfp-coral: var(--pease-coral, #cc5e47);--pfp-muted: var(--pease-gray-700, #42474d);--pfp-rule: #d9dee5}.pfp .container{max-width:1080px}.pfp__tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.pfp:not(.is-tabbed) .pfp__tabs{display:none}.pfp__tab{padding:10px 16px;border:1.5px solid var(--pfp-rule);border-radius:999px;background:#fff;color:var(--pfp-ink);font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:border-color .15s,background-color .15s}.pfp__tab:hover{border-color:var(--pfp-blue)}.pfp__tab[aria-selected=true]{background:var(--pfp-ink);border-color:var(--pfp-ink);color:#fff}.pfp__tab:focus-visible,.pfp__panel:focus-visible{outline:2px solid var(--pfp-blue);outline-offset:2px}.pfp__panel{padding:22px;background:#fff;border:1px solid var(--pfp-rule);border-radius:14px}.pfp:not(.is-tabbed) .pfp__panel+.pfp__panel{margin-top:16px}.pfp__intro{max-width:70ch;margin-bottom:16px}.pfp__intro h3{margin:0 0 4px;color:var(--pfp-ink)}.pfp__intro p{margin:0;color:var(--pfp-muted)}.pfp__shots{list-style:none;counter-reset:pfp;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px}.pfp-shot{counter-increment:pfp;position:relative}.pfp-shot__art{position:relative;aspect-ratio:4 / 3;background:var(--pfp-tint);border-radius:10px;overflow:hidden}.pfp-shot__art:before{content:counter(pfp);position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:50%;background:var(--pfp-ink);color:#fff;font-size:12px;font-weight:800;display:grid;place-items:center}.pfp-shot__art svg{display:block;width:100%;height:100%}.pfp-shot__title{margin:10px 0 2px;font-weight:700;color:var(--pfp-ink);line-height:1.3}.pfp-shot__tip{margin:0;font-size:14px;line-height:1.45;color:var(--pfp-muted)}.pfp__note{margin:16px 0 0;padding:10px 14px;border-radius:10px;background:var(--pfp-tint);font-size:14.5px;color:var(--pfp-ink)}.pfp__rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none;margin:20px 0 0;padding:0;font-size:14.5px;line-height:1.45;color:var(--pfp-muted)}.pfp__rules b{display:block;color:var(--pfp-ink)}.pfp__cta{margin:20px 0 0}.pfp svg .pfs-trim{fill:#fff;stroke:#9aa3b5;stroke-width:1.5}.pfp svg .pfs-door{fill:#f6f4ef;stroke:#8f887a;stroke-width:1.5}.pfp svg .pfs-panel{fill:none;stroke:#c3bba9;stroke-width:1.5}.pfp svg .pfs-knob{fill:#6b6457}.pfp svg .pfs-metal{fill:#c9ced6;stroke:#7b858e;stroke-width:1.2}.pfp svg .pfs-wood{fill:#efe6d6;stroke:#a8946f;stroke-width:1.5}.pfp svg .pfs-wall{fill:#fff;stroke:#9aa3b5;stroke-width:1.5}.pfp svg .pfs-frame{fill:#fff;stroke:var(--pfp-ink);stroke-width:2.5}.pfp svg .pfs-glass{fill:#dfeaf8;stroke:#9db7dc;stroke-width:1.2}.pfp svg .pfs-shine{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round}.pfp svg .pfs-ink{fill:var(--pfp-ink)}.pfp svg .pfs-spacer{fill:#7b858e}.pfp svg .pfs-line{fill:none;stroke:#9aa3b5;stroke-width:1.5}.pfp svg .pfs-fin{fill:none;stroke:#4f565e;stroke-width:3;stroke-linecap:round}.pfp svg .pfs-dash{fill:#cc5e4714;stroke:var(--pfp-coral);stroke-width:2;stroke-dasharray:5 4}.pfp svg .pfs-hot{fill:none;stroke:var(--pfp-coral);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.pfp svg .pfs-hotfill{fill:#fbe3dc;stroke:var(--pfp-coral);stroke-width:2}.pfp svg .pfs-lab{font:700 10px/1 var(--font-body-family, sans-serif);fill:var(--pfp-muted);text-anchor:middle}@media(max-width:749px){.pfp__tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter, 16px));padding-inline:var(--gutter, 16px)}.pfp__tabs::-webkit-scrollbar{display:none}.pfp__tab{flex:none}.pfp__panel{padding:16px}.pfp__shots{grid-template-columns:1fr 1fr;gap:12px}.pfp-shot__tip{font-size:13px}.pfp__rules{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/pease-fit-photos.css.map */
