.membership-columns-list{margin-top:0}@media screen and (max-width:749px){.membership-columns-list{padding-left:1.5rem;padding-right:1.5rem}}.membership-columns-card{height:100%;padding:2.5rem}.membership-columns-card>*+*{margin-top:2rem}.membership-columns-card__video-wrapper{position:relative;padding-bottom:56.25%;overflow:hidden}.membership-columns-card__video-iframe{position:absolute}.membership-columns-card__image{position:relative}.membership-columns-card__image img{display:block;width:100%;height:auto;object-fit:cover;transition:transform var(--duration-long) ease}.membership-columns-card__image .membership-columns-card__title{position:absolute;top:50%;left:50%;width:10rem;font-size:calc(var(--font-heading-scale) * 1.8rem);text-align:center;transform:translate(-50%,-50%);word-break:normal}@media only screen and (min-width:750px){.membership-columns-card__image .membership-columns-card__title{width:16rem;font-size:calc(var(--font-heading-scale) * 2.8rem)}}@media only screen and (min-width:1200px){.membership-columns-card__image .membership-columns-card__title{width:21rem;font-size:calc(var(--font-heading-scale) * 3.8rem)}}.membership-columns-card__image .membership-columns-card__link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-size:0}.membership-columns-card__info>*+*{margin-top:1.4rem}.membership-columns-card__title{margin-top:0;margin-bottom:0;line-height:calc(1 + .5/max(1,var(--font-heading-scale)))}.membership-columns-card__text p{margin-top:.5rem;margin-bottom:0;font-size:1.4rem}.membership-columns-card__text p:first-child{margin-top:0}.membership-columns-card__link-empty{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;font-size:0}.membership-columns-card--link-empty:hover .membership-columns-card__image img{transform:scale(1.03)}.background-primary .membership-columns-card{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.background-secondary .membership-columns-card>*+*{margin-top:0}.background-secondary .membership-columns-card{padding:0;background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.background-secondary .membership-columns-card__info{padding:2.5rem}.background-none .membership-columns-card{padding:0;background:rgb(var(--color-background))}
/*# sourceMappingURL=/cdn/shop/t/389/assets/section-membership-columns.css.map */
