.membership-benefits{background-color:var(--membership-benefits-bg);padding-top:var(--membership-benefits-padding-top);padding-bottom:var(--membership-benefits-padding-bottom)}.membership-benefits__container{max-width:var(--site-width);margin:0 auto;padding-inline-start:var(--gutter-container);padding-inline-end:var(--gutter-container)}.membership-benefits__heading{color:var(--membership-benefits-heading-color);font-size:calc(var(--membership-benefits-heading-size) * .8);font-weight:var(--membership-benefits-heading-weight, 600);line-height:1.25;text-align:var(--membership-benefits-heading-align, center);margin-bottom:1rem}.membership-benefits__grid{display:grid;grid-template-columns:repeat(var(--membership-benefits-columns-mobile),minmax(0,1fr));gap:var(--membership-benefits-gap);margin:0;padding:0;list-style:none}.membership-benefits__item{display:flex}.membership-benefits__card{position:relative;display:flex;flex-direction:column;width:100%;min-height:calc(var(--membership-benefits-card-min-height) * .75);background-color:var(--benefit-card-bg);color:var(--benefit-card-text);border-radius:var(--membership-benefits-card-radius, 4px);transition:transform .2s ease,box-shadow .2s ease}.membership-benefits__card--center{text-align:center}.membership-benefits__card--left{text-align:left}.membership-benefits__media{display:flex;align-items:center;justify-content:center}.membership-benefits__card--left .membership-benefits__media{justify-content:flex-start}.membership-benefits__icon{display:block;width:calc(var(--membership-benefits-icon-width) * .8);max-width:100%;height:auto}.membership-benefits__content{margin-top:1rem}.membership-benefits__title{margin:0 0 12px;color:var(--benefit-card-title, inherit);font-size:calc(var(--membership-benefits-title-size) * .75);font-weight:var(--membership-benefits-title-weight, 700);line-height:1.15}.membership-benefits__text{font-size:var(--membership-benefits-text-size);font-weight:var(--membership-benefits-text-weight, 400);line-height:1.5}.membership-benefits__text p{margin:0}.membership-benefits__text p+p{margin-top:8px}.membership-benefits__link{color:inherit;text-decoration:none}.membership-benefits__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.membership-benefits__link:focus-visible{outline:none}.membership-benefits__card:has(.membership-benefits__link:focus-visible){outline:2px solid currentColor;outline-offset:3px}@media(hover:hover){.membership-benefits__card--linked:hover{transform:translateY(-4px)}.membership-benefits--hover-shadow .membership-benefits__card--linked:hover{box-shadow:0 12px 24px #0000001f}}@media(prefers-reduced-motion:reduce){.membership-benefits__card{transition:none}}@media screen and (min-width:750px){.membership-benefits__heading{margin-bottom:2px;font-size:var(--membership-benefits-heading-size)}.membership-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-benefits__card{min-height:var(--membership-benefits-card-min-height);padding:32px 24px}}@media screen and (min-width:990px){.membership-benefits__grid{grid-template-columns:repeat(var(--membership-benefits-columns-desktop),minmax(0,1fr))}.membership-benefits__icon{width:var(--membership-benefits-icon-width)}.membership-benefits__title{font-size:var(--membership-benefits-title-size)}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/byte-membership-benefits.css.map */
