.membership-text-blocks{color:var(--membership-text-blocks-text-color, #636772)}.membership-text-blocks__layout{display:grid;gap:clamp(2.4rem,4vw,4.8rem);align-items:start}.membership-text-blocks__intro{display:flex;flex-direction:column;gap:1.2rem;max-width:68rem;padding:var(--membership-text-blocks-card-padding, 20px);border-radius:var(--membership-text-blocks-card-radius, 16px);border:1px solid var(--membership-text-blocks-card-border-color, #e1e4ea);background:var(--membership-text-blocks-card-background, #ffffff);box-shadow:0 12px 28px #1111111a}.membership-text-blocks__eyebrow{margin:0;color:var(--membership-text-blocks-accent-color, #e10613);letter-spacing:.08em}.membership-text-blocks__title{margin:0;color:var(--membership-text-blocks-title-color, #111111);letter-spacing:.01em;text-wrap:balance}.membership-text-blocks__description{margin-top:0;color:var(--membership-text-blocks-muted-color, #7b808a);max-width:54rem}.membership-text-blocks__description p{margin:0;line-height:1.5}.membership-text-blocks__cards{display:grid;gap:1.2rem}.membership-text-blocks__card{display:flex;flex-direction:column;gap:.8rem;padding:var(--membership-text-blocks-card-padding, 20px);border-radius:var(--membership-text-blocks-card-radius, 16px);border:1px solid var(--membership-text-blocks-card-border-color, #e1e4ea);background:var(--membership-text-blocks-card-background, #ffffff);box-shadow:0 12px 28px #1111111a}.membership-text-blocks__card-eyebrow{margin:0;color:var(--membership-text-blocks-muted-color, #7b808a);letter-spacing:.08em}.membership-text-blocks__card-value{margin:0;color:var(--membership-text-blocks-accent-color, #e10613);line-height:.96;text-wrap:balance;transform-origin:left center;width:fit-content;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.membership-text-blocks__card-value .counter-number{--counter-value: 0;counter-reset:number var(--counter-value);will-change:counter-set;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.membership-text-blocks__card-value .counter-number:after{content:counter(number)}.membership-text-blocks__card-value .counter-number.is-animating{transition:--counter-value var(--membership-text-blocks-pop-duration, 1.2s) cubic-bezier(.65,0,.35,1)}.membership-text-blocks__card-value.is-counting-pop{animation:membershipTextBlocksPop var(--membership-text-blocks-pop-duration, 1.2s) cubic-bezier(.65,0,.35,1) 1 both}@keyframes membershipTextBlocksPop{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.membership-text-blocks__card-text{margin:0;color:var(--membership-text-blocks-text-color, #636772);line-height:1.45}@media screen and (min-width:750px){.membership-text-blocks__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}.membership-text-blocks__intro{gap:1.6rem;max-width:none;min-height:100%;padding:calc(var(--membership-text-blocks-card-padding, 20px) + .4rem)}.membership-text-blocks__cards{gap:1.6rem}.membership-text-blocks__card{min-height:12rem}}@property --counter-value{syntax: "<integer>"; initial-value: 0; inherits: false;}@media screen and (min-width:990px){.membership-text-blocks__layout{align-items:center}.membership-text-blocks__intro{padding-right:2rem}}
/*# sourceMappingURL=/cdn/shop/t/179/assets/section-membership-text-blocks.css.map */
