.pf-band--cardinal{background:var(--pf-cardinal);color:#fff;--bg: var(--pf-cardinal);--ink: #ffffff;--ink-soft: rgb(255 255 255 / 82%);--rule: rgb(255 255 255 / 24%);--focus-ring: #ffffff}.pf-band--cardinal .pf-whole:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,rgb(255 255 255 / 11%) 1px,transparent 1.4px);background-size:5px 5px}.pf-whole{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.pf-whole>div{position:relative;z-index:1}.pf-whole .pf-shead{border-bottom-color:#ffffff3d}.pf-whole .pf-eyebrow{color:#fff}.pf-whole .pf-lede{color:#ffffffd1}.pf-flow{display:grid;gap:0;margin-top:22px;border-top:1px solid rgb(255 255 255 / 24%);counter-reset:pf-flow;list-style:none;padding:0}.pf-flow li{counter-increment:pf-flow;display:grid;grid-template-columns:auto 1fr;gap:14px;padding:14px 0;border-bottom:1px solid rgb(255 255 255 / 24%);align-items:baseline}.pf-flow__n{font-family:var(--font-head);font-size:.58rem;font-weight:600;letter-spacing:.12em;color:#ffffffc7}.pf-flow__n:before{content:counter(pf-flow,decimal-leading-zero)}.pf-flow b{display:block;font-family:var(--font-display);text-transform:uppercase;font-size:.92rem;letter-spacing:-.02em}.pf-flow p{margin:3px 0 0;font-size:.81rem;color:#ffffffc7;line-height:1.45}.pf-wcard{display:grid;gap:18px;padding:clamp(22px,2.6vw,32px);background:var(--pf-ink);border-radius:10px;box-shadow:inset 0 1px #ffffff12;--bg: var(--pf-ink);--ink: var(--pf-on-ink);--ink-soft: var(--pf-on-ink-soft);--rule: var(--pf-line-ink)}.pf-wcard h3{margin:0;font-family:var(--font-display);text-transform:uppercase;font-size:1.1rem;letter-spacing:-.025em;color:#fff}.pf-perks{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--pf-line-ink)}.pf-perks li{display:grid;grid-template-columns:auto 1fr;gap:11px;padding:10px 0;border-bottom:1px solid var(--pf-line-ink);align-items:center;font-size:.85rem;color:var(--pf-on-ink-soft)}.pf-perks svg{color:var(--pf-fl-lime);flex:none}.pf-wnote{margin:0;font-size:.72rem;color:var(--pf-on-ink-soft);line-height:1.5}.pf-wnote a{color:var(--pf-fl-lime)}@media(max-width:900px){.pf-whole{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/pf-whole.css.map */
