.membership-benefits-banner{background-color:var(--membership-benefits-banner-bg);padding-block:var(--membership-benefits-banner-padding-mobile, 5.5rem);padding-inline:1rem;width:100%}.membership-benefits-banner__inner{max-width:1146px;margin:0 auto;width:100%}.membership-benefits-banner__content{display:flex;flex-direction:column;align-items:center;gap:6.4rem;width:100%}.membership-benefits-banner__subheading{margin:0;font-family:var(--font-din);font-size:1.1rem;font-weight:400;line-height:1.18;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#4a4c50;white-space:pre-wrap;opacity:0;will-change:opacity}.membership-benefits-banner__header{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;position:relative;gap:1rem;padding-bottom:1rem}.membership-benefits-banner__header-line{margin:0;font-family:var(--font-snell-roundhand);font-size:7.2rem;font-weight:400;line-height:.89;letter-spacing:-.014em;text-align:center;color:#4a4c50;will-change:transform}.membership-benefits-banner__header-line--1{order:1}.membership-benefits-banner__header-line--2{order:3;margin-top:-5px}.membership-benefits-banner__media-wrap{position:relative;width:240px;height:160px;flex-shrink:0;order:2;z-index:2;margin:-1rem 0;clip-path:inset(0% 40%);will-change:clip-path}.membership-benefits-banner__video,.membership-benefits-banner__image{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.membership-benefits-banner__body{margin:0;font-family:var(--font-din-next-lt-pro);font-size:1.4rem;font-weight:400;line-height:1.43;font-style:normal;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#4a4c50;max-width:454px;width:100%;opacity:0;will-change:opacity}.membership-benefits-banner__body p{margin:0 0 .5rem}.membership-benefits-banner__body p:last-child{margin-bottom:0}.membership-benefits-banner__divider{display:flex;align-items:center;justify-content:center;width:100%}.membership-benefits-banner__divider-icon{width:1px;height:72px;display:flex;align-items:center;justify-content:center;transform:rotate(180deg)}.membership-benefits-banner__divider-icon svg{width:1px;height:72px;display:block}@media screen and (min-width:750px){.membership-benefits-banner{padding-block:var(--membership-benefits-banner-padding-desktop, 2.5rem);padding-inline:2rem}.membership-benefits-banner__content{gap:8rem}.membership-benefits-banner__header{flex-direction:row;align-items:center;justify-content:center;padding-right:4px;padding-bottom:0;gap:0}.membership-benefits-banner__header-line{font-size:13rem;line-height:.89}.membership-benefits-banner__header-line--1{margin-right:24px;text-align:right;width:457px;transform:translate(80px)}.membership-benefits-banner__header-line--2{margin-top:0;text-align:left;width:477px;z-index:1;transform:translate(-80px)}.membership-benefits-banner__media-wrap{width:240px;height:160px;margin:0 -24px;order:2;z-index:2}}@media screen and (min-width:750px)and (max-width:966px){.membership-benefits-banner__header-line{font-size:9rem}}@media screen and (max-width:749px){.membership-benefits-banner__content{gap:4rem}.membership-benefits-banner__header{padding-bottom:1rem}.membership-benefits-banner__header-line{font-size:7.2rem;width:100%}.membership-benefits-banner__media-wrap{margin:-1rem 0}.membership-benefits-banner__body{width:100%}.membership-benefits-banner__header-line--1{margin-bottom:-17px}}
/*# sourceMappingURL=/cdn/shop/t/1665/assets/membership-benefits-banner.css.map */
