.sp__grid{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:40px;align-items:start}.sp--plain .sp__grid{grid-template-columns:minmax(0,1fr)}.sp--plain .sp__title{text-align:center}.sp__intro{position:sticky;top:120px;display:flex;flex-direction:column;gap:14px;padding-top:6px}.sp__title{margin:0}.sp__lead{margin:0;color:var(--c-muted);font-size:16px;line-height:1.5}.sp__tiers{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.sp__tier{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;border:1px solid var(--c-line);border-radius:12px;font-size:15px;color:var(--c-ink)}.sp__tier b{font-weight:700;color:var(--c-sale)}.sp__tier--top{border-color:var(--c-sale);background:color-mix(in srgb,var(--c-sale) 6%,#fff)}.sp__note{margin:0;font-size:13px;color:var(--c-muted);line-height:1.45}.sp__mixed{margin:0;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--c-ink)}.sp .rail__track--cards{grid-auto-columns:calc((100% - 16px * 2) / 3)}.card__pack{margin:6px 0 0;font-size:13px;line-height:1.35;color:var(--c-ink)}.card__pack b{color:var(--c-sale);font-weight:700}.card__packlink{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font-size:13px;font-weight:600;color:var(--c-brand)}.card__packlink:hover{text-decoration:underline}@media(max-width:989px){.sp__grid{grid-template-columns:minmax(0,1fr);gap:20px}.sp__intro{position:static}.sp__tiers{flex-direction:row;flex-wrap:wrap}.sp__tier{flex:1 1 140px;padding:10px 12px;font-size:14px}.sp .rail__track--cards{grid-auto-columns:calc((100% - 16px) / 2.3)}}@media(max-width:749px){.sp .rail__track--cards{grid-auto-columns:62%}}.hero__kicker{margin:0;font-family:var(--f-head);font-size:clamp(13px,1.1vw,15px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;color:inherit;opacity:.9}p.hero__title{margin:0;text-wrap:balance}.seo-intro__inner{max-width:820px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:14px}.seo-intro__inner p{margin:0;color:var(--c-muted);font-size:16px;line-height:1.6}.seo-intro__inner p a{color:var(--c-brand);font-weight:600;text-decoration:underline}.seo-intro__lead{color:var(--c-ink)!important;font-weight:600}.seo-intro__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.seo-intro__links a{display:inline-block;padding:8px 14px;border:1px solid var(--c-line);border-radius:999px;background:#fff;color:var(--c-ink);font-size:14px;font-weight:600;text-decoration:none}.seo-intro__links a:hover{border-color:var(--c-ink)}
/*# sourceMappingURL=/cdn/shop/t/69/compiled_assets/styles.css.map */
