.vv-vault{--vv-bg: rgb(var(--background, 239 239 239));--vv-card: #ffffff;--vv-ink: rgb(var(--text-color, 28 28 28));--vv-muted: rgb(var(--text-color, 28 28 28) / .62);--vv-accent: rgb(var(--accent, var(--button-background, 28 28 28)));--vv-accent-soft: rgb(var(--accent, 28 28 28) / .08);--vv-border: rgb(var(--text-color, 28 28 28) / .12);--vv-radius: var(--button-border-radius, 0px);color:var(--vv-ink);font-family:var(--text-font-family, Nunito, sans-serif);font-weight:var(--text-font-weight, 400);text-align:left}.vv-vault__shell{max-width:1100px;margin:0 auto;padding-inline:1rem}.vv-vault__panel{background:var(--vv-card);border:1px solid var(--vv-border);border-radius:var(--vv-radius);padding:clamp(1.15rem,3vw,2rem);margin:0 0 1.5rem;box-shadow:inset 3px 0 0 0 var(--vv-accent)}.vv-vault__panel:last-child{margin-bottom:0}.vv-vault__eyebrow{font-family:var(--heading-font-family, "Instrument Sans", sans-serif);font-weight:var(--heading-font-weight, 400);font-style:var(--heading-font-style, normal);letter-spacing:var(--heading-letter-spacing, .18em);text-transform:var(--heading-text-transform, uppercase);font-size:.72rem;color:var(--vv-accent);margin:0 0 .65rem;text-align:center}.vv-vault__title{font-family:var(--heading-font-family, "Instrument Sans", sans-serif);font-weight:var(--heading-font-weight, 400);font-style:var(--heading-font-style, normal);letter-spacing:var(--heading-letter-spacing, .06em);text-transform:var(--heading-text-transform, uppercase);font-size:clamp(1.25rem,2.4vw,1.65rem);line-height:1.2;margin:0 0 .65rem;text-align:center}.vv-vault__lede{max-width:40rem;margin:0 auto 1.25rem;color:var(--vv-muted);line-height:1.65;text-align:center;font-size:.98rem}.vv-vault__note{margin:1rem 0 0;font-size:.88rem;color:var(--vv-muted);line-height:1.55;text-align:center}.vv-vault__split{display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,3vw,2.25rem);align-items:center;margin:0 0 2rem}.vv-vault__split:last-child{margin-bottom:0}.vv-vault__media{margin:0;overflow:hidden;border-radius:var(--vv-radius);background:var(--vv-accent-soft);aspect-ratio:4 / 5;max-height:34rem}.vv-vault__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.vv-vault__body{background:var(--vv-card);border:1px solid var(--vv-border);border-radius:var(--vv-radius);padding:clamp(1.15rem,3vw,2rem);box-shadow:inset 3px 0 0 0 var(--vv-accent);min-width:0}.vv-vault__body .vv-vault__eyebrow,.vv-vault__body .vv-vault__title,.vv-vault__body .vv-vault__lede,.vv-vault__body .vv-vault__note{text-align:left}.vv-vault__body .vv-vault__lede{margin-left:0;margin-right:0;max-width:none}@media(min-width:900px){.vv-vault__split{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.75rem,3.5vw,3rem)}.vv-vault__split--media-right{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.vv-vault__split--media-right .vv-vault__media{order:2}.vv-vault__split--media-right .vv-vault__body{order:1}.vv-vault__media{aspect-ratio:3 / 4}}.vv-vault-table-wrap{overflow:auto;margin-top:.35rem;-webkit-overflow-scrolling:touch}.vv-vault-table{width:100%;border-collapse:collapse;font-size:.92rem;min-width:320px}.vv-vault-table th{font-family:var(--heading-font-family, "Instrument Sans", sans-serif);font-size:.68rem;letter-spacing:var(--heading-letter-spacing, .12em);text-transform:uppercase;font-weight:400;color:var(--vv-muted)}.vv-vault-table th,.vv-vault-table td{border-bottom:1px solid var(--vv-border);padding:.7rem .75rem;text-align:left;vertical-align:top;line-height:1.45}.vv-vault-table thead th{border-bottom:2px solid var(--vv-accent);padding-top:.35rem;padding-bottom:.75rem}.vv-vault-table tbody tr:last-child td{border-bottom:0}.vv-vault-table tbody tr:hover td{background:var(--vv-accent-soft)}.vv-vault-table .num{white-space:nowrap;font-variant-numeric:tabular-nums;font-family:var(--heading-font-family, "Instrument Sans", sans-serif);letter-spacing:.02em;color:var(--vv-accent)}.vv-vault-table td:not(:first-child),.vv-vault-table th:not(:first-child){text-align:left}.vv-vault-table--tiers{min-width:520px}.vv-vault-table--tiers td:not(:first-child),.vv-vault-table--tiers th:not(:first-child){text-align:center;white-space:nowrap}.vv-vault-table--tiers td:first-child,.vv-vault-table--tiers th:first-child{min-width:9.5rem}.vv-vault-table--tiers thead th:nth-child(2),.vv-vault-table--tiers thead th:nth-child(3),.vv-vault-table--tiers thead th:nth-child(4){color:var(--vv-accent)}.vv-vault__rates{display:grid;grid-template-columns:1fr;gap:.85rem;margin:0 0 1.25rem}.vv-vault__rate{border:1px solid var(--vv-border);border-left:3px solid var(--vv-accent);padding:.85rem 1rem;background:var(--vv-accent-soft)}.vv-vault__rate-label{font-family:var(--heading-font-family, "Instrument Sans", sans-serif);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--vv-muted);margin:0 0 .35rem}.vv-vault__rate-value{font-family:var(--heading-font-family, "Instrument Sans", sans-serif);font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;color:var(--vv-accent);margin:0;line-height:1.35}.vv-vault__rate-meta{margin:.35rem 0 0;font-size:.88rem;color:var(--vv-muted);line-height:1.45}@media(min-width:640px){.vv-vault__rates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.vv-vault-table{font-size:.86rem;min-width:300px}.vv-vault-table th,.vv-vault-table td{padding:.6rem .5rem}.vv-vault-table--tiers{min-width:460px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vellor-vault-access.css.map */
