#membershipPricing{background:var(--alibaster)}#membershipPricing .membership-main-card{background:var(--olive);border-color:var(--olive)}#membershipPricing .membership-main-card:hover{box-shadow:0 8px 24px #5e594140}#membershipPricing .perk-card{background:var(--porcelain)}#membershipPricing.paddingbottom{padding:0 0 6rem}#membershipPricing.paddingtopbottom{padding:6rem 0}#membershipPricing.paddingtop{padding:6rem 0 0}#membershipPricing.paddingnone{padding:0}.membership-container{width:100%;max-width:1080px;margin:0 auto;padding:0 6rem;box-sizing:border-box}.membership-header{text-align:center;margin-bottom:2.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.membership-kicker,.membership-headline{margin-block-start:0;margin-block-end:0;line-height:1}.membership-stack{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.25rem;width:100%;align-items:stretch}.membership-main-card{background:var(--alibaster);border:1px solid var(--cedar-outline);border-radius:1rem;width:100%;box-sizing:border-box;padding:2rem;text-align:left;margin-bottom:0;display:flex;flex-direction:column;gap:.5rem;transition:box-shadow .35s ease,transform .35s ease}.membership-main-card:hover{box-shadow:0 8px 24px #30242214;transform:translateY(-3px)}.main-card-price{display:flex;align-items:baseline;justify-content:flex-start;gap:.25rem;margin-bottom:0}.big-price{font-size:var(--xlheading);line-height:1}.price-period{font-size:var(--body);opacity:1}.payoff-line{font-size:var(--body);line-height:1.5;margin-block-start:.25rem;margin-block-end:0}.perk-cards{display:contents}.perk-card{background:var(--alibaster);border:1px solid var(--cedar-outline);border-radius:1rem;padding:2rem;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;transition:box-shadow .35s ease,transform .35s ease}.perk-card:hover{box-shadow:0 8px 24px #30242214;transform:translateY(-3px)}.perk-number{display:none}.perk-label{font-size:var(--body);letter-spacing:var(--letter-spacing);margin-block-start:0;margin-block-end:0}.perk-price{font-size:var(--small-heading);line-height:1;margin-block-start:0;margin-block-end:0}.perk-price-unit{font-size:var(--body);font-weight:400}.perk-strikethrough{font-size:var(--body);text-decoration:line-through;margin-block-start:0;margin-block-end:0;opacity:.7}.perk-subtext{font-size:var(--body);margin-block-start:0;margin-block-end:0}.perk-badge{background:var(--lime-green);color:var(--soft-black);font-size:var(--disclaimer);letter-spacing:.06em;padding:.25rem .75rem;border-radius:3px;display:inline-block}.perk-link-container{width:100%;display:flex;align-items:center;justify-content:flex-start;border-top:1px solid var(--cedar-outline);padding-top:1rem;margin-top:auto}.membership-ctas{grid-column:1 / -1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem;width:100%;margin-top:.5rem}.membership-cta{text-align:center;display:inline-block;width:auto}.membership-secondary-cta{justify-content:center}.membership-disclaimer{font-size:var(--disclaimer);text-align:center;margin:1rem 0 0;line-height:1.5}@media(max-width:900px){#membershipPricing.paddingtopbottom{padding:4rem 0}#membershipPricing.paddingbottom{padding:0 0 4rem}#membershipPricing.paddingtop{padding:4rem 0 0}.membership-container{padding:0 4rem}.membership-stack{grid-template-columns:1fr;gap:1rem;max-width:420px;margin:0 auto}.membership-header{margin-bottom:2rem}.membership-main-card{text-align:center}.main-card-price{justify-content:center}.perk-card{text-align:center;align-items:center}.perk-badge{align-self:center}.perk-link-container{justify-content:center}.membership-ctas{flex-direction:column;gap:.75rem}.membership-cta{width:100%;box-sizing:border-box}}@media(max-width:600px){#membershipPricing.paddingtopbottom{padding:3rem 0}#membershipPricing.paddingbottom{padding:0 0 3rem}#membershipPricing.paddingtop{padding:3rem 0 0}.membership-container{padding:0 2rem}.membership-header{margin-bottom:1.5rem}.membership-main-card,.perk-card{padding:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/membership-pricing.css.map */
