.onora-cb{background:var(--cb-bg);color:var(--cb-heading);padding:var(--cb-pt) 24px var(--cb-pb);text-align:center;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.onora-cb--card{max-width:calc(var(--cb-maxw) + 96px);margin:0 auto;border-radius:var(--cb-radius)}.onora-cb__inner{max-width:var(--cb-maxw);margin:0 auto}.onora-cb .onora-cb__eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.24em;text-transform:uppercase;color:var(--cb-eyebrow)}.onora-cb h2.onora-cb__heading{margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);font-size:var(--cb-heading-size);line-height:1.2;letter-spacing:0;text-transform:none;color:var(--cb-heading)}.onora-cb h2.onora-cb__heading--upper{text-transform:uppercase;letter-spacing:.06em}.onora-cb .onora-cb__tiers{display:flex;justify-content:center;align-items:stretch;margin:20px 0 0;padding:0;list-style:none}.onora-cb .onora-cb__tier{display:flex;align-items:center;gap:14px;margin:0;padding:8px 40px;text-align:left}.onora-cb .onora-cb__tier+.onora-cb__tier{border-left:1px solid var(--cb-divider)}.onora-cb--no-dividers .onora-cb__tier+.onora-cb__tier{border-left:0}.onora-cb__qty{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--cb-circle);height:var(--cb-circle);border-radius:50%;background:var(--cb-circle-bg);color:var(--cb-circle-text);font-size:calc(var(--cb-circle) * .38);font-weight:700;line-height:1}.onora-cb--circle-outline .onora-cb__qty{background:transparent;color:var(--cb-circle-bg);box-shadow:inset 0 0 0 2px var(--cb-circle-bg)}.onora-cb__text{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.onora-cb__label{font-size:12px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--cb-label)}.onora-cb__offer{font-size:var(--cb-offer-size);font-weight:700;line-height:1.15;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:var(--cb-offer)}.onora-cb__badge{display:inline-block;margin-top:4px;padding:3px 8px;border-radius:999px;background:var(--cb-badge-bg);color:var(--cb-badge-text);font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.onora-cb .onora-cb__note{margin:16px 0 0;font-size:14px;line-height:1.4;color:var(--cb-note)}.onora-cb .onora-cb__btn{display:inline-block;margin-top:18px;padding:12px 28px;border-radius:var(--buttonRadius, 3px);background:var(--cb-btn-bg);color:var(--cb-btn-text);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.onora-cb .onora-cb__btn:hover{opacity:.9}.onora-cb .onora-cb__btn:focus-visible{outline:2px solid var(--cb-offer);outline-offset:3px}@media only screen and (max-width:989px){.onora-cb .onora-cb__tier{padding:8px 26px}}@media only screen and (max-width:768px){.onora-cb{padding:var(--cb-pt-m) 16px var(--cb-pb-m)}.onora-cb--card{margin:0 16px}.onora-cb .onora-cb__eyebrow{margin-bottom:6px;font-size:11px;letter-spacing:.2em}.onora-cb h2.onora-cb__heading{font-size:var(--cb-heading-size-m)}.onora-cb .onora-cb__note{margin-top:14px;font-size:13px}.onora-cb--mobile-compact .onora-cb__tiers{display:grid;grid-template-columns:repeat(var(--cb-cols),minmax(0,1fr));margin-top:16px}.onora-cb--mobile-compact .onora-cb__tier{flex-direction:column;justify-content:flex-start;gap:8px;padding:4px 6px;text-align:center}.onora-cb--mobile-compact .onora-cb__text{align-items:center}.onora-cb--mobile-compact .onora-cb__qty{width:var(--cb-circle-m);height:var(--cb-circle-m);font-size:calc(var(--cb-circle-m) * .4)}.onora-cb--mobile-compact .onora-cb__label{font-size:11px;letter-spacing:.1em}.onora-cb--mobile-compact .onora-cb__offer{font-size:var(--cb-offer-size-m);white-space:normal}.onora-cb--mobile-stacked .onora-cb__tiers{flex-direction:column;align-items:center;margin-top:14px}.onora-cb--mobile-stacked .onora-cb__tier{width:100%;max-width:260px;padding:10px 8px}.onora-cb--mobile-stacked .onora-cb__tier+.onora-cb__tier{border-left:0;border-top:1px solid var(--cb-divider)}.onora-cb--mobile-stacked.onora-cb--no-dividers .onora-cb__tier+.onora-cb__tier{border-top:0}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
