.tooltip-modal-icon,.discount-label__tooltip-icon,.discount-label__promotion-icon{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;border:0;background-color:rgba(0,0,0,0);padding:0}.tooltip-modal-icon::before,.discount-label__tooltip-icon::before,.discount-label__promotion-icon::before{display:block;content:"";background-image:url("../../../img/social/icon-tooltip.svg");width:14px;height:14px;left:-3px;top:3px}.page-designer-reference .tooltip-modal-icon::before,.page-designer-reference .discount-label__tooltip-icon::before,.page-designer-reference .discount-label__promotion-icon::before{background-image:url("../../../../img/social/icon-tooltip.svg")}.flex-promo .tooltip-modal-icon::before{background-image:url("../../../img/social/icon-tooltip-white.svg")}.tooltip-modal-icon .tooltip-content{display:none}.tt-modal,.panel-modal{display:none;position:fixed;background:#fff;top:0;right:0;height:100%;width:100%;max-height:100vh;z-index:101}@media only screen and (min-width: 768px){.tt-modal,.panel-modal{max-width:448px}}@media only screen and (max-width: 767px){.tt-modal,.panel-modal{top:initial;right:initial;left:0;bottom:0;width:100%;max-height:90%}}.tt-modal.show,.tt-modal.active,.panel-modal.show,.panel-modal.active{display:block}.tt-modal.from-side,.panel-modal.from-side{display:block;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-out;transform:translateX(100%)}@media only screen and (max-width: 767px){.tt-modal.from-side,.panel-modal.from-side{transform:translateX(0);transform:translateY(100%)}}.tt-modal.from-side.show,.tt-modal.from-side.active,.panel-modal.from-side.show,.panel-modal.from-side.active{opacity:1;transform:translateX(0)}@media only screen and (max-width: 767px){.tt-modal.from-side.show,.tt-modal.from-side.active,.panel-modal.from-side.show,.panel-modal.from-side.active{transform:translateY(0)}}.tt-modal .modal-close,.panel-modal .modal-close{width:48px;height:48px;display:flex;justify-content:center;align-items:center;position:absolute;top:5px;right:5px;background-color:#fff;cursor:pointer;z-index:2;border:0}.tt-modal .modal-close::before,.panel-modal .modal-close::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;content:"\F10F";font-size:16px;position:relative;z-index:1;pointer-events:all}.tooltip-content,.panel-modal-content{max-width:100%;max-height:100%;padding:0;position:relative;height:100%;overflow:auto !important;display:none;scrollbar-color:#c5c5c5 rgba(0,0,0,0);scrollbar-width:thin}.tooltip-content::-webkit-scrollbar,.panel-modal-content::-webkit-scrollbar{width:6px;height:6px}.tooltip-content::-webkit-scrollbar-track,.panel-modal-content::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.tooltip-content::-webkit-scrollbar-thumb,.panel-modal-content::-webkit-scrollbar-thumb{background-color:#c5c5c5}.show .tooltip-content,.show .panel-modal-content{display:block}.show .tooltip-content .image-wrapper,.show .tooltip-content .text-wrapper,.show .panel-modal-content .image-wrapper,.show .panel-modal-content .text-wrapper{display:block;margin-top:48px}.show .tooltip-content.has-image .image-wrapper,.show .panel-modal-content.has-image .image-wrapper{display:block}.tooltip-content.has-image .image-wrapper,.panel-modal-content.has-image .image-wrapper{display:none;position:relative;text-align:center;line-height:0}.tooltip-content.has-image img,.panel-modal-content.has-image img{width:100%;max-width:448px}.tooltip-content.has-image .text-wrapper,.panel-modal-content.has-image .text-wrapper{padding:32px}@media only screen and (max-width: 767px){.tooltip-content.has-image .text-wrapper,.panel-modal-content.has-image .text-wrapper{padding:16px}}.tooltip-content:not(.has-image),.panel-modal-content:not(.has-image){height:calc(100% - 48px)}.tooltip-content:not(.has-image) .image-wrapper,.panel-modal-content:not(.has-image) .image-wrapper{display:none}.tooltip-content img,.panel-modal-content img{max-width:100%}.tooltip-content .text-wrapper,.panel-modal-content .text-wrapper{display:none;position:relative;z-index:1;padding:16px 32px 32px}@media only screen and (max-width: 767px){.tooltip-content .text-wrapper,.panel-modal-content .text-wrapper{padding:8px 16px 16px}}.tooltip-content h3.title,.panel-modal-content h3.title{font-family:headingprotreble-extrabold,sans-serif;font-size:20px;line-height:120%;margin-bottom:16px;text-transform:uppercase}.tooltip-content h3.title.club-detail,.panel-modal-content h3.title.club-detail{font-family:headingprotreble-heavy,sans-serif}.tooltip-content .text,.panel-modal-content .text{font-family:headingprodouble-regular,sans-serif;font-size:16px;line-height:150%;overflow:hidden}.tooltip-content .text p,.panel-modal-content .text p{font-family:inherit;font-size:inherit;line-height:inherit;margin:0 0 12px}.tooltip-content .text ul,.tooltip-content .text ol,.panel-modal-content .text ul,.panel-modal-content .text ol{margin:revert;list-style:revert;padding-left:8px}.tooltip-content .text ul:first-child,.tooltip-content .text ol:first-child,.panel-modal-content .text ul:first-child,.panel-modal-content .text ol:first-child{margin-top:0}.tooltip-content .text ul:last-child,.tooltip-content .text ol:last-child,.panel-modal-content .text ul:last-child,.panel-modal-content .text ol:last-child{margin-bottom:0}.tooltip-content .text h4,.panel-modal-content .text h4{font-family:headingprotreble-extrabold,sans-serif;font-size:16px;line-height:120%;margin:0 0 12px}.tooltip-content .text .styled-list,.panel-modal-content .text .styled-list{counter-reset:list-number;display:flex;flex-direction:column;gap:16px;padding-left:0}.tooltip-content .text .styled-list>li,.panel-modal-content .text .styled-list>li{display:flex;gap:15px;align-items:center}.tooltip-content .text .styled-list>li::before,.panel-modal-content .text .styled-list>li::before{counter-increment:list-number;content:counter(list-number);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;border-radius:30px;color:#fff;background-color:#2d2d2d;font-family:headingprotreble-extrabold,sans-serif;font-size:20px;align-self:flex-start}.tooltip-content .text table,.panel-modal-content .text table{width:100%;margin:0 0 12px}.tooltip-content .text table td:last-child,.panel-modal-content .text table td:last-child{text-align:right;white-space:nowrap}.tooltip-content a:not(.btn),.panel-modal-content a:not(.btn){font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:underline}.tooltip-content a:not(.btn):hover,.panel-modal-content a:not(.btn):hover{text-decoration:none}body.pm-overlay{overflow-y:hidden}body.pm-overlay .panel-modal-overlay{background-color:#313136;opacity:.45;width:100%;height:1000%;position:fixed;top:0;left:0;z-index:42;bottom:auto}body.tt-popup-overlay{overflow-y:hidden}body.tt-popup-overlay .tt-overlay{background-color:#313136;opacity:.45;width:100%;height:1000%;position:fixed;top:0;left:0;z-index:42;bottom:auto;cursor:pointer}@media only screen and (max-width: 900px){.experience-campaign-layouts-membership+.experience-pricing-assets-matrix .matrix__content{padding-top:32px}}.matrix.background-white .matrix__row{border-bottom:2px solid #ece9e8}.matrix.background-white thead tr{background-color:#fff}.matrix.background-white .matrix__table--col-title.column-highlighted,.matrix.background-white .matrix__row td.column-highlighted{background-color:#ece9e8}.matrix.background-grey thead tr{background-color:#ece9e8}.matrix__table{position:relative;display:flex;flex-direction:column;width:100%}.matrix__table thead{position:sticky;z-index:1;top:var(--header-height)}.matrix__table thead tr{display:flex;justify-content:flex-end;width:auto;height:100%}.matrix__table tbody{width:100%;position:relative}.matrix__content{position:relative;margin:0 auto;padding:28px 16px}@media only screen and (min-width: 901px){.matrix__content{padding:28px 40px}}@media only screen and (min-width: 1025px){.matrix__content{padding:44px 40px 28px}}@media only screen and (min-width: 1400px){.matrix__content{max-width:1120px;padding:44px 0}}.matrix__heading{font-family:headingprotreble-heavy,sans-serif;font-weight:800;font-size:32px;line-height:1.2;margin-bottom:16px;color:#fe7000}.matrix__heading--secondary{color:#313136;display:block}.matrix__paragraph{color:#313136;font-size:16px;line-height:1.3;max-width:640px;margin-bottom:24px}@media only screen and (min-width: 901px){.matrix__paragraph{margin-bottom:45px}}@media only screen and (min-width: 1025px){.matrix__paragraph{margin-bottom:16px}}.matrix__table--col-title{font-family:headingprotreble-extrabold,sans-serif;font-size:14px;line-height:120%;display:flex;align-items:center;writing-mode:tb-rl;transform:rotate(-180deg);width:40px;text-align:justify;padding:24px 20px;margin-left:0;margin-bottom:-3px}@media only screen and (min-width: 901px){.matrix__table--col-title{font-size:16px;width:55px;margin-left:32px}}.matrix__table--col-title.column-highlighted{background-color:#fff;color:#fe7000}.matrix__row{display:flex;border-bottom:2px solid #fff;border-spacing:initial;width:100%}.matrix__row:first-of-type{border-top:2px solid #fff}.matrix__row:last-child{position:absolute}.matrix__row th{display:table-cell;width:100%}.matrix__row th div{display:flex;align-items:flex-start;flex-direction:column-reverse;padding:16px 16px 16px 8px}@media only screen and (min-width: 901px){.matrix__row th div{flex-direction:row;padding:16px}}@media only screen and (max-width: 359px){.matrix__row th div{max-width:100px}}.matrix__row td{display:flex;justify-content:center;align-items:center;margin:0;width:40px}@media only screen and (min-width: 901px){.matrix__row td{width:55px;margin-right:32px}.matrix__row td:last-of-type{margin-right:0}}.matrix__row td.column-highlighted{background-color:#fff}.matrix__row-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-family:headingprodouble-regular,sans-serif;font-size:14px;font-weight:500;line-height:130%;color:#2d2d2d;margin:0;max-width:640px}@media only screen and (min-width: 901px){.matrix__row-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.matrix__row-badge{font-family:headingprotreble-extrabold,sans-serif;font-size:10px;line-height:130%;padding:2px 4px;margin-bottom:2px}.matrix__row-badge.orange{background-color:#fe7000;color:#fff}.matrix__row-badge.mint{background-color:#7adec9;color:#2d2d2d}@media only screen and (min-width: 901px){.matrix__row-badge{margin-bottom:0;margin-left:8px}}.matrix__row-checkbox-text{display:flex;align-items:center;justify-content:center;width:40px;color:#2d2d2d;text-align:center;font-family:headingprotreble-extrabold,sans-serif;font-size:12px;line-height:130%}.column-highlighted .matrix__row-checkbox-text{color:#fe7000}@media only screen and (min-width: 901px){.matrix__row-checkbox-text{width:55px}}.matrix__row-checkbox{display:flex;align-items:center;justify-content:center;width:40px}@media only screen and (min-width: 901px){.matrix__row-checkbox{width:55px}}.matrix__row-checkbox::before{content:"";background-image:none;display:block;background-size:16px;width:16px;height:16px}@media only screen and (min-width: 901px){.matrix__row-checkbox::before{background-size:20px;width:20px;height:20px}}.matrix__row-checkbox.default::before{background-image:url("../../../../img/svg/checkmark-black.svg")}.matrix__row-checkbox.orange::before{background-image:url("../../../../img/svg/checkmark-orange.svg")}.matrix__row--clickable{cursor:pointer}.matrix__row--clickable .matrix__row-text{text-decoration:underline;-webkit-text-decoration-color:#fe7000;text-decoration-color:#fe7000}.matrix__modal{display:none}.matrix__modal.show{display:block}.matrix__buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:34px;gap:16px}@media only screen and (min-width: 1025px){.matrix__buttons{padding-top:33px}}@media only screen and (min-width: 1400px){.matrix__buttons{padding-top:37px}}.matrix__buttons .btn{display:flex;align-items:center;justify-content:center;width:100%}
