.efp-guide{--g-rule:rgba(var(--color-foreground),.14);--g-soft:rgba(var(--color-foreground),.05);--g-dim:rgba(var(--color-foreground),.72);--g-accent:var(--efp-star-color,#c2431a)}.efp-guide__inner{max-width:88rem;margin:0 auto}.efp-guide__lede{max-width:62rem;font-size:1.7rem;line-height:1.6;color:var(--g-dim);margin:0 0 1.2rem}.efp-guide__step{padding:3.2rem 0;border-top:.1rem solid var(--g-rule)}.efp-guide__step:first-of-type{border-top:0;padding-top:1.2rem}.efp-guide__eyebrow{display:block;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--g-accent);margin:0 0 .7rem;font-weight:600}.efp-guide h2{font-size:2.4rem;line-height:1.25;margin:0 0 1rem;text-wrap:balance}.efp-guide p{max-width:62rem;line-height:1.65;margin:0 0 1rem}.efp-guide p:last-child{margin-bottom:0}.efp-guide__note{border-left:.3rem solid var(--g-accent);background:var(--g-soft);padding:1.4rem 1.6rem;max-width:62rem;margin:1.6rem 0 0}.efp-guide__note p{margin:0}.efp-guide__tablewrap{overflow-x:auto;border:.1rem solid var(--g-rule);margin:1.6rem 0 0}.efp-guide table{border-collapse:collapse;width:100%;min-width:40rem;font-variant-numeric:tabular-nums;margin:0}.efp-guide caption{text-align:left;padding:1.1rem 1.4rem;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--g-dim);background:var(--g-soft);border-bottom:.1rem solid var(--g-rule)}.efp-guide th,.efp-guide td{padding:1rem 1.4rem;text-align:left;border-bottom:.1rem solid var(--g-rule);font-size:1.5rem;line-height:1.4}.efp-guide thead th{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:var(--g-dim);background:var(--g-soft);font-weight:600}.efp-guide tbody tr:last-child td{border-bottom:0}.efp-guide td.is-dim{white-space:nowrap;font-weight:600}.efp-guide td.is-pick{white-space:nowrap;font-weight:600;color:var(--g-accent)}.efp-guide td a{color:inherit}.efp-guide__kits{display:grid;gap:.1rem;background:var(--g-rule);border:.1rem solid var(--g-rule);margin:1.6rem 0 0;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.efp-guide__kit{background:rgb(var(--color-background));padding:1.8rem;display:flex;flex-direction:column;gap:.6rem}.efp-guide__kit-code{font-size:1.8rem;font-weight:700;color:var(--g-accent);line-height:1}.efp-guide__kit-name{font-weight:600;font-size:1.6rem}.efp-guide__kit p{font-size:1.4rem;color:var(--g-dim);margin:0}.efp-guide__kit-for{font-size:1.4rem;padding-top:.8rem;border-top:.1rem solid var(--g-rule)}.efp-guide__kit-for b{display:block;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:var(--g-dim);margin-bottom:.2rem}.efp-guide__specs{display:grid;gap:0 3rem;margin:1.6rem 0 0;padding:0;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr))}.efp-guide__specs>div{display:flex;justify-content:space-between;gap:1.5rem;padding:.9rem 0;border-bottom:.1rem solid var(--g-rule);font-size:1.4rem}.efp-guide__specs dt{color:var(--g-dim);margin:0}.efp-guide__specs dd{margin:0;font-weight:600;text-align:right;white-space:nowrap}.efp-guide__cta{margin-top:1.8rem;display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center}@media screen and (max-width:749px){.efp-guide__step{padding:2.4rem 0}.efp-guide h2{font-size:2rem}.efp-guide__lede{font-size:1.5rem}.efp-guide th,.efp-guide td{padding:.9rem 1.1rem;font-size:1.4rem}.efp-guide__kit{padding:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/efp-guide.css.map */
