.funnel-card .ps{display:flex;flex-direction:column;gap:14px;padding:22px 20px;border-bottom:1px solid var(--ps-border);color:var(--ps-ink)}.funnel-card .ps [hidden],.funnel-card .ps-note[hidden],.funnel-card .ps-disc-row[hidden],.funnel-card .ps-count[hidden]{display:none!important}.funnel-card .ps-title{font-family:var(--ps-display);font-style:var(--ps-italic);font-weight:700;font-size:18px;line-height:1.1;text-transform:uppercase}.funnel-card .ps-opt{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;margin:0;padding:16px;text-align:left;font:inherit;color:var(--ps-ink);background:transparent;border:2px solid var(--ps-border);border-radius:var(--ps-radius);cursor:pointer;-webkit-tap-highlight-color:transparent}.funnel-card .ps-opt[data-ps-mode=sub]{margin-top:10px;padding-top:30px}.funnel-card .ps-opt.is-on{border-color:var(--ps-ink);background:var(--ps-sel-bg)}.funnel-card .ps-row{display:flex;align-items:center;gap:12px}.funnel-card .ps-dot{flex-shrink:0;width:20px;height:20px;box-sizing:border-box;border:2px solid var(--ps-ink);border-radius:50%}.funnel-card .ps-opt.is-on .ps-dot{background:var(--ps-ink);box-shadow:inset 0 0 0 4px var(--ps-sel-bg)}.funnel-card .ps-name{flex:1;min-width:0;font-family:var(--ps-display);font-style:var(--ps-italic);font-weight:700;font-size:18px;line-height:1.1;text-transform:uppercase}.funnel-card .ps-prices{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.funnel-card .ps-price{font-family:var(--ps-display);font-style:var(--ps-italic);font-weight:700;font-size:24px;line-height:1}.funnel-card .ps-ref{font-size:13px;color:var(--ps-muted)}.funnel-card .ps-badge{position:absolute;top:-11px;right:14px;padding:4px 10px;font-family:var(--ps-display);font-style:var(--ps-italic);font-weight:700;font-size:12px;letter-spacing:.03em;text-transform:uppercase;color:var(--ps-badge-fg);background:var(--ps-badge-bg);border-radius:var(--ps-pill)}.funnel-card .ps-perks{display:flex;flex-direction:column;gap:6px;padding-left:32px;font-size:13px;font-weight:500;line-height:1.35}.funnel-card .ps-opt:not(.is-on) .ps-perks{display:none}.funnel-card .ps-freq{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--ps-panel);border-radius:var(--ps-radius)}.funnel-card .ps-freq-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.funnel-card .ps-freq-head .ps-title{font-size:16px}.funnel-card .ps-hint{font-size:12px;font-weight:500;color:var(--ps-muted);text-align:right}.funnel-card .ps-freq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.funnel-card .ps-pill{min-height:46px;margin:0;padding:4px;font-family:var(--ps-display);font-style:var(--ps-italic);font-weight:700;font-size:13px;line-height:1.1;text-transform:uppercase;color:var(--ps-ink);background:#fff;border:2px solid var(--ps-ink);border-radius:var(--ps-pill);cursor:pointer;-webkit-tap-highlight-color:transparent}.funnel-card .ps-pill.is-on{color:var(--ps-sel-fg);background:var(--ps-ink)}.funnel-card .ps-disc{color:var(--ps-disc)}.funnel-card .ps-note{margin:-4px 0 12px;font-size:12px;line-height:1.45;font-weight:500;color:var(--ps-muted);text-align:center}.funnel-card .ps,.funnel-card .ps-count{--ps-hot-bg: var(--ps-badge-bg);--ps-hot-fg: var(--ps-badge-fg);--ps-hot-line: var(--ps-disc)}.box-proteica-page .funnel-card .ps,.box-proteica-page .funnel-card .ps-count{--ps-hot-bg: var(--ps-accent);--ps-hot-fg: var(--ps-ink);--ps-hot-line: var(--ps-ink)}.funnel-card .ps-opt:not(.is-on) .ps-promo{display:none}.funnel-card .ps-promo{display:grid;grid-template-columns:1fr 1fr;gap:8px}.funnel-card .ps-promo-cell{display:flex;flex-direction:column;align-items:center;gap:3px;padding:12px 8px;text-align:center;color:var(--ps-sel-fg);background:var(--ps-ink);border-radius:var(--ps-radius)}.funnel-card .ps-promo-cell.is-hot{color:var(--ps-hot-fg);background:var(--ps-hot-bg)}.funnel-card .ps-promo-k{font-family:var(--ps-display);font-style:var(--ps-italic);font-weight:700;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.funnel-card .ps-promo-v{font-family:var(--ps-display);font-style:var(--ps-italic);font-weight:700;font-size:24px;line-height:1.05}.funnel-card .ps-promo-s{font-size:12px;font-weight:600;line-height:1.3}.funnel-card .ps-count{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px;text-align:left;text-transform:none;color:var(--ps-ink);background:var(--ps-panel);border:1.5px solid var(--ps-hot-line);border-radius:var(--ps-radius)}.funnel-card .ps-count-txt{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13px;font-weight:500;line-height:1.3}.funnel-card .ps-count-txt b{font-family:var(--ps-display);font-style:var(--ps-italic);font-weight:700;font-size:15px;text-transform:uppercase;color:var(--ps-hot-line)}.funnel-card .ps-count-tiles{display:flex;gap:5px;margin-left:auto;flex-shrink:0}.funnel-card .ps-count-u{display:flex;flex-direction:column;align-items:center;min-width:44px;padding:6px 4px 5px;line-height:1;color:var(--ps-hot-fg);background:var(--ps-hot-bg);border-radius:var(--ps-radius)}.funnel-card .ps-count-u b{font-family:var(--ps-display);font-style:var(--ps-italic);font-weight:700;font-size:22px;font-variant-numeric:tabular-nums}.funnel-card .ps-count-u i{margin-top:3px;font-style:normal;font-size:9px;font-weight:700;text-transform:uppercase}@media(min-width:750px){.funnel-card .ps{padding:28px 32px}.funnel-card .ps-title{font-size:20px}.funnel-card .ps-opt{padding:20px 22px}.funnel-card .ps-opt[data-ps-mode=sub]{padding-top:34px}.funnel-card .ps-name{font-size:20px}.funnel-card .ps-price{font-size:28px}.funnel-card .ps-pill{font-size:15px;min-height:48px}.funnel-card .ps-note{font-size:13px}.funnel-card .ps-promo{margin-left:32px}.funnel-card .ps-promo-v{font-size:28px}.funnel-card .ps-promo-s{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/puentify-box-sub.css.map */
