.wine-club-subscription{--cs-trust-pad-x:110px;--cs-trust-gap:42px;--wc-font-19:1.1875rem}.wine-club-subscription .cs-hero__aside{min-height:0}.wine-aside__stack{position:relative;width:100%;padding:34.38px 0 32.6px}.wine-aside__stack .cs-hero-card{position:relative;top:auto}.wine-club-subscription .wine-aside__stack .cs-hero__slab--bottom{top:auto;bottom:17.51px}.wc-tier-grid{display:grid;width:100%;grid-template-columns:repeat(2,1fr);gap:var(--gap-3)}.wc-tier{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:var(--padding-card-sm);border-radius:16px;background-color:var(--color-bg-card-hover);text-align:center}.wc-tier__name{font-family:var(--font-body);font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);line-height:1.4}.wc-tier__qty{color:var(--color-text-secondary);font-size:var(--font-size-18);line-height:1.4}.wc-tier__perk{color:var(--color-text-link);font-size:var(--wc-font-19);line-height:1.4;letter-spacing:-.32px}@media (min-width:1201px){.cs-trust__stats .cs-stat:nth-child(1){width:261px}.cs-trust__stats .cs-stat:nth-child(2){width:247px}.cs-trust__stats .cs-stat:nth-child(3){width:169px}}@media (max-width:768px){.wc-tier-grid{grid-template-columns:1fr}}.wine-club-subscription .cs-case-card__foot{justify-content:flex-end}@media (max-width:900px){.wine-aside__stack{padding:0}.wine-club-subscription .cs-hero-card__shot{height:auto;aspect-ratio:573 / 321}}@media (max-width:1024px){.wine-club-subscription .cs-table{table-layout:fixed}.wine-club-subscription .cs-table th:first-child,.wine-club-subscription .cs-table td:first-child{width:240px}.wine-club-subscription .cs-table thead th,.wine-club-subscription .cs-table tbody th{white-space:normal}}@media (max-width:768px){.wine-club-subscription .cs-table{min-width:640px}.wine-club-subscription .cs-table th:first-child,.wine-club-subscription .cs-table td:first-child{width:170px}}.cs-hero__sub a,.cs-why-row__text a,.cs-accordion__answer a,.wine-related__more a{color:var(--color-text-highlight);text-decoration:underline;text-underline-offset:4px}.cs-hero__sub a:hover,.cs-why-row__text a:hover,.cs-accordion__answer a:hover,.wine-related__more a:hover{color:var(--color-white)}.wine-related__more{margin-top:var(--gap-3);color:var(--color-text-secondary);font-size:var(--font-size-18);line-height:1.4}