@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&display=swap";.membership-onboarding-form{--input-placeholder-color: #5e6367;--input-border-color: #4d4d4d;--waiver-text-color: #a4a8ae;--muted-color: #c7c7c7;--font-heading-family: "Bricolage Grotesque", sans-serif;--font-body-family: "Bricolage Grotesque", sans-serif;--font-heading-weight: 400;--font-button-family: "Poppins", sans-serif;--font-button-weight: 600;--font-button-scale: 1.1;--button-border-radius: 99px;--line-height-h4: 1;--h1-multiplier: 8rem;--h2-multiplier: 6.1rem;--h3-multiplier: 4.7rem;--h4-multiplier: 3.6rem;--h5-multiplier: 2.7rem;--h6-multiplier: 2.1rem}.membership-onboarding-form .muted-text{color:var(--muted-color);font-weight:300}.membership-onboarding-form .form-customer__head{margin-block-end:1rem}.membership-onboarding-form .form-row{gap:2.5rem}.membership-header{border-block-end:none!important}.membership-header .header__inner{display:flex;justify-content:space-between}.membership-header-links{display:flex;flex-direction:row;column-gap:2rem;flex:1;padding:0;justify-content:flex-end}.membership-onboarding-form .button--filled{background-color:#5e6367;border-color:#5e6367;color:#fff}.membership-onboarding-form .button--filled:hover{background-color:#34373a;border-color:#34373a}.membership-onboarding-form .account__col.account__col--center .button:not(.button--text){margin:0;width:auto}.membership-onboarding-form .button{padding:1.6rem 8rem}.membership-onboarding-form .checkbox{align-items:flex-start}.membership-onboarding-form .btn{border:none;padding:0;font:inherit;font-size:calc(var(--font-button-scale) * 1rem);line-height:calc(1 + 0 / var(--font-button-scale));border-radius:0}.membership-onboarding-form .has-error .field__message{display:block;margin:.8rem 0 0}.membership-onboarding-form .has-error .dropdown__button{color:var(--color-error);text-align:center;background-color:#e45f5f06;border-color:var(--color-error)}.membership-onboarding-form .metafield-rich_text_field p{margin-block-end:.5em}.membership-onboarding-form .metafield-rich_text_field ul{margin-block-start:.5em}div[data-membership-section]{margin-block-start:2.4rem}a[data-membership-prev]{display:block;margin-top:.5rem}.membership-onboarding-form .field--membership__wrapper,.membership-onboarding-form .dropdown__button{font:inherit;font-size:var(--font-size-static-sm);line-height:var(--line-height-static-md);background-color:transparent;color:rgb(var(--color-heading-text));width:100%;padding:2.5rem 0 .5rem;border-bottom:.1rem solid var(--input-border-color);border-radius:var(--input-border-radius);transition:border-color var(--duration-default);position:relative}.membership-onboarding-form .dropdown__button:hover{border-bottom:.1rem solid var(--input-border-color)}.membership-onboarding-form .field--membership__label,.membership-onboarding-form .dropdown__button [data-label]{color:var(--input-placeholder-color);font-size:15px;line-height:var(--line-height-static-sm);letter-spacing:.1rem;display:block;cursor:pointer;font-weight:var(--font-weight-regular);position:absolute;top:2rem;left:0;transition-property:top;transition-duration:.5s;transition-timing-function:cubic-bezier(.075,.82,.165,1)}.membership-onboarding-form dropdown-input[date-selected-state=selected] [data-label]{color:rgb(var(--color-foreground))}.membership-onboarding-form .waiver{color:var(--waiver-text-color)}[data-membership-section] .membership-prev{display:block;margin-top:1rem;text-align:center;width:100%}.membership-error{color:var(--color-error);margin:.8rem 0 0}.membership-registration,.membership-registration>main,.membership-registration>main>.shopify-section{height:100%}.membership-registration>main>.shopify-section{display:flex;flex-direction:column}.membership-registration>main>.shopify-section>.membership-onboarding-form{flex-grow:1}.account-dashboard__nav .list-unstyled>li>a{text-transform:uppercase}a.active~.section-content{padding-block-end:1rem}.account-dashboard__head--mobile{display:none}.membership-dashboard__status{padding-bottom:3rem}@media screen and (max-width: 749px){.account-dashboard__head--mobile{display:block;padding:0 var(--page-gutter) 1em}.account-dashboard__head{display:none}.membership-dashboard__status{padding-bottom:1rem}.mebership-section-heading{display:none}}---------------- .account-dashboard__col:first-of-type{padding-right:2rem}.membership-profile .h6{margin-bottom:1rem}.membership-profile__row{display:flex;flex-direction:row;column-gap:1rem;color:rgb(var(--color-foreground));font-size:var(--font-size-static-md);margin:.5rem 0}.membership-profile__headshot{background-color:rgba(var(--color-foreground),.055);width:80px;height:80px}.membership-profile__text-muted{color:rgba(var(--color-foreground),.5)}.membership-profile__link{text-decoration:underline}a[data-copy-text]{position:relative}.copy-confirmation{opacity:0;position:absolute;transition:opacity;transition-duration:.3s;left:0}.copy-link{transition:opacity;transition-duration:.3s}.simplee-membership-link a.membership-profile__link{display:inline-block!important;width:auto!important}.membership-dashboard__checklist-items{display:flex;flex-direction:column;row-gap:1rem}.membership-dashboard__checklist-item{display:block;padding:2rem 1rem;border-width:1px;border-style:solid;border-color:rgba(var(--color-border),var(--alpha-border));cursor:pointer}.membership-dashboard__checklist-item:hover{background-color:rgba(var(--color-foreground),.025)}.membership-dashboard__checklist-heading,.membership-dashboard__checklist-description{margin-bottom:1rem}.membership-dashboard__form{display:none}.membership-onboarding-form .account__col.account__col--center{padding-block:5rem 12rem}.membership-onboarding-form .account .form-customer{width:830px}@media screen and (min-width: 1200px){.membership-onboarding-form .account .form-customer{width:1030px;max-width:unset;margin-inline-start:0}}.field--membership input:not([type=checkbox]){background-color:transparent;border:none;outline:none;-webkit-appearance:none;appearance:none;color:rgb(var(--color-heading-text));width:100%;height:100%}.field--membership input:not(:placeholder-shown)~.field--membership__label,.field--membership input:focus~.field--membership__label,.field--membership:focus-within .field--membership__label,.iti~.field--membership__label{top:.2rem}.field--membership input::placeholder{visibility:hidden;opacity:0;color:transparent}#iti-0__dropdown-content{background:var(--gradient-background)}.membership-onboarding-form .dropdown__button{border-top-width:0;border-left-width:0;border-right-width:0;padding:0}.membership-selection-card{border:.1rem solid rgba(var(--color-border),.4);border-radius:1rem;padding:2rem}@media screen and (min-width: 1200px){.membership-selection-card{border-radius:1rem;padding:3rem 4rem}}@media screen and (min-width: 990px){.account-dashboard>.container.max-w-fluid{padding:0}}.account-dashboard__nav li:has(a.active){background-color:transparent!important}.account-dashboard__nav li a.active{background-color:rgba(var(--color-foreground),.025)}.account-dashboard .section-content{padding:0 var(--page-gutter)}.account-dashboard .list-unstyled:not(.submenu)>li:not(.logout-list-item)>a.section-active{background:rgb(var(--color-heading-text));color:rgb(var(--color-background))}.account-dashboard .list-unstyled:not(.submenu)>li:not(.logout-list-item)>a{padding:2rem 1rem}@media screen and (min-width: 990px){.account-dashboard .list-unstyled:not(.submenu)>li:not(.logout-list-item)>a{padding:2rem 3.6rem}}@media screen and (max-width: 749px){.account-dashboard .list-unstyled:not(.submenu)>li:not(.logout-list-item)>a{padding:2rem 2.4rem}}.account-dashboard .list-unstyled.submenu>li>a{padding-left:108px}@media screen and (max-width: 749px){.account-dashboard .list-unstyled.submenu>li>a{padding-left:4.4rem}}membership-dashboard .account-dashboard__col{border-inline-start:none!important;padding:0!important}.membership-dashboard{max-width:800px}.membership-dashboard hr{margin:0}.membership-social-buttons{display:flex;flex-direction:row;column-gap:2rem}.membership-social-buttons>div{width:100%}.membership-social-buttons .button{width:100%}.membership-card{background:#3e475a;background:linear-gradient(180deg,#3e475a,#000);max-width:450px;width:100%;min-height:240px;color:#fff;border-radius:20px;padding:3rem;font-size:18px;line-height:1.2;display:flex;flex-direction:column;row-gap:6rem}.membership-dashboard--card,.membership-dashboard--whatsapp{padding:3rem 0 4rem}.membership-card__icon{max-width:160px}.membership-card__context{display:flex;flex-direction:row;column-gap:2rem;justify-content:space-between;align-items:flex-end}.membership-card__context--label{font-size:26px;color:#e8ff7a}partner-offers{display:flex;flex-direction:column;row-gap:.4rem;max-width:800px}.partner-offer-header{background-color:#000;color:#fff;display:flex;column-gap:1rem;justify-content:space-between;align-items:center;padding:2rem 3rem;cursor:pointer}.free-member .partner-offer-header{background-color:#ccc}.partner-off-caret{stroke:#fff;width:16px;height:16px;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;rotate:-90deg}.partner-offer-tab.active .partner-off-caret{rotate:0deg}@media screen and (max-width: 749px){.membership-partner-benefits partner-offers .partner-offer-header{padding:1rem 3rem}.partner-off-caret{rotate:0deg}}.partner-offer-content{display:flex;flex-direction:column;row-gap:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.partner-offer-links{color:#83a9f6;display:flex;column-gap:.75rem;align-items:center}.partner-offer-content .code{display:flex;flex-direction:column;row-gap:1rem;justify-content:space-between}.code-label{display:flex;flex-direction:row;column-gap:1rem;align-items:center;font-size:20px;font-weight:700}.code-value{font-size:18px;white-space:nowrap}.code-value a{text-decoration:underline}.partner-offer-codes{display:flex;flex-direction:column;row-gap:2rem}.partner-offer-codes p:first-child{margin-block-start:.25rem}.benefit-context{display:flex;flex-direction:row;justify-content:space-between;column-gap:1rem}.giftcard-code a{text-decoration:underline}.button--whatsapp{background:#5dfa79;background:linear-gradient(180deg,#5dfa79,#28bc28);border:none;font-size:18px;border-radius:12px}.button--strava{background:#ff7b01;background:linear-gradient(180deg,#ff7b01,#fd5502);border:none;font-size:18px;border-radius:12px}@media screen and (max-width: 749px){.partner-offer-content{--h6-multiplier: 1.6rem}.partner-offer-content .code{flex-direction:column;row-gap:1rem}.code-value,.button--whatsapp,.button--strava{font-size:14px}}membership-popup{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:calc(var(--z-header) + 1);width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding-block-start:4rem;text-align:center;visibility:hidden;pointer-events:none;will-change:visibility,background-color;transition:visibility var(--duration-default),background-color var(--duration-default),opacity var(--duration-default)}membership-popup[open]{background-color:#00000080;opacity:1;visibility:visible;pointer-events:all}membership-popup[open] .membership-popup__wrapper{transform:translateY(0)}membership-popup p{margin:0 0 1rem}membership-popup p:last-child{margin-block-end:0}.membership-popup__wrapper{overflow-y:auto;max-height:100%;position:relative;width:100%;transform:translateY(100%);transition:transform var(--duration-default)}.membership-popup__wrapper .rte ul,.membership-popup__wrapper .rte ol{display:flex;flex-direction:column;align-items:center}.membership-popup__media{display:none}.membership-popup__content{padding:4rem var(--page-gutter)}.membership-popup__title{margin:0 0 1.6rem}.membership-popup__entry{margin-block-end:2.4rem;color:rgb(var(--color-foreground))}.membership-popup__form{margin-block-end:2.4rem}@media screen and (min-width: 750px){membership-popup{padding:4rem;align-items:center;background-color:#00000080;opacity:0}membership-popup[open] .membership-popup__wrapper{transform:none}.membership-popup__wrapper{max-width:45rem;transform:none}.membership-popup__content{padding:4rem}.membership-popup__media{display:block;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/membership.css.map */
