.va-mc,.va-mc *,.va-mc *:before,.va-mc *:after{box-sizing:border-box}.va-mc{font-size:var(--va-text-small, 1.4rem);line-height:1.35}.va-mc__fs{display:flex;flex-direction:column;gap:var(--va-space-8, .8rem);margin:0;padding:0;border:0}.va-mc__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.va-mc__opt{position:relative;border-radius:var(--va-radius-md, 8px)}.va-mc__opt--join{padding:var(--va-space-16, 1.6rem);background-color:var(--va-color-primary, #2c463d);color:var(--va-color-white, #ffffff)}.va-mc__opt--join:has([data-va-mc-choice]:checked){box-shadow:0 0 0 2px var(--va-color-accent, #e8a33d)}.va-mc__opt--one{padding:.5rem var(--va-space-16, 1.6rem);background-color:var(--va-color-white, #ffffff);box-shadow:inset 0 0 0 var(--va-border-width, 1px) var(--va-color-border, #e7ded3)}.va-mc__opt--one:has([data-va-mc-choice]:checked){box-shadow:inset 0 0 0 2px var(--va-color-secondary, #157631)}.va-mc__lab{display:flex;align-items:flex-start;gap:var(--va-space-12, 1.2rem);cursor:pointer}.va-mc__opt--one .va-mc__lab{min-height:var(--va-tap-target, 4.4rem);align-items:center}.va-mc__rad{flex:0 0 2.2rem;width:2.2rem;height:2.2rem;margin-top:-.1rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.va-mc__opt--one .va-mc__rad{margin-top:0}.va-mc__opt--join .va-mc__rad{box-shadow:inset 0 0 0 2px var(--va-color-white, #ffffff)}.va-mc__opt--join:has([data-va-mc-choice]:checked) .va-mc__rad:after{content:"";width:1rem;height:1rem;border-radius:50%;background-color:var(--va-color-accent, #e8a33d)}.va-mc__opt--one .va-mc__rad{box-shadow:inset 0 0 0 2px var(--va-color-text-light, #6a6a6a)}.va-mc__opt--one:has([data-va-mc-choice]:checked) .va-mc__rad{box-shadow:inset 0 0 0 2px var(--va-color-secondary, #157631)}.va-mc__opt--one:has([data-va-mc-choice]:checked) .va-mc__rad:after{content:"";width:1rem;height:1rem;border-radius:50%;background-color:var(--va-color-secondary, #157631)}.va-mc__opt--join .va-mc__lab:focus-within .va-mc__rad{outline:2px solid var(--va-color-accent, #e8a33d);outline-offset:2px}.va-mc__opt--one .va-mc__lab:focus-within .va-mc__rad{outline:2px solid var(--va-color-secondary, #157631);outline-offset:2px}.va-mc__body{display:flex;flex-direction:column;gap:var(--va-space-6, .6rem);min-width:0;flex:1 1 auto}.va-mc__body--row{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.2rem var(--va-space-8, .8rem)}.va-mc__hd{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--va-space-8, .8rem)}.va-mc__t{font-size:1.6rem;font-weight:var(--va-weight-bold, 700);line-height:1.15}.va-mc__badge{display:block;flex:0 0 10.4rem;width:10.4rem;height:3rem;padding:.4rem;border-radius:var(--va-radius-sm, 4px);background-color:var(--va-color-white, #ffffff)}.va-mc__badge-window{position:relative;display:block;width:9.6rem;height:2.2rem;overflow:hidden}.va-mc__badge-img{display:block;width:100%;height:100%;max-width:none;object-fit:contain}.va-mc__badge--trim .va-mc__badge-img{position:absolute;top:-1.03rem;left:-.84rem;width:11.26rem;height:auto;aspect-ratio:360 / 144;object-fit:fill}.va-mc__hl{font-size:var(--va-text-small, 1.4rem);font-weight:var(--va-weight-bold, 700)}.va-mc__x{font-size:1.3rem}.va-mc__perks{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.va-mc__perks li{display:flex;align-items:flex-start;gap:var(--va-space-6, .6rem);font-size:1.3rem}.va-mc__perks svg{width:var(--va-icon-sm, 1.6rem);height:var(--va-icon-sm, 1.6rem);margin-top:.1rem;flex-shrink:0;color:var(--va-color-accent, #e8a33d)}.va-mc__plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--va-space-6, .6rem);margin:var(--va-space-8, .8rem) 0 0;padding:0;border:0}.va-mc__plan{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:var(--va-tap-target, 4.4rem);padding:var(--va-space-6, .6rem) var(--va-space-10, 1rem);border-radius:var(--va-radius-md, 8px);box-shadow:inset 0 0 0 1px var(--va-color-accent-soft, #e8ba84);font-size:1.2rem;line-height:1.25;cursor:pointer}.va-mc__plan b{font-size:1.3rem;font-weight:var(--va-weight-bold, 700)}.va-mc__plan:has(.va-mc__sr:checked){background-color:var(--va-color-white, #ffffff);color:var(--va-color-text, #192e28);box-shadow:none}.va-mc__plan:focus-within{outline:2px solid var(--va-color-accent, #e8a33d);outline-offset:2px}.va-mc__save{display:inline-flex;margin-left:var(--va-space-4, .4rem);padding:0 var(--va-space-6, .6rem);border-radius:var(--va-radius-pill, 999px);background-color:var(--va-color-accent, #e8a33d);color:var(--va-color-text, #192e28);font-size:1.1rem;font-weight:var(--va-weight-bold, 700)}.va-mc__terms{padding-top:var(--va-space-6, .6rem)}.va-mc__terms,.va-mc__terms p{margin:0;font-size:1.2rem;line-height:1.35}
/*# sourceMappingURL=/cdn/shop/t/78/assets/va-membership-choice.css.map */
