.membership-tiers-section{padding:100px 20px}.page-width{max-width:1200px;margin:0 auto}.membership-features{overflow:hidden}.features-table{width:100%;border-collapse:collapse}.feature-name-column,.spacer-column,.tier-column{padding:15px 15px 30px 29px;vertical-align:top}.feature-name-column{text-align:left;width:34%;min-width:250px}.table-heading,.tier-name{font-size:30px;font-weight:400;text-transform:uppercase;margin-bottom:10px;font-family:Bebas Neue;line-height:100%}.table-subheading,.tier-price,.feature-name,.features-table td{font-size:12px;font-weight:400;line-height:20px;font-family:var(--font-body-family)}.tier-column{width:auto;min-width:150px}.spacer-column{min-width:30px;border-bottom:none!important;padding:0!important}.features-table tbody tr:last-child{border-bottom:none}.features-table td{padding:30px 15px 15px 29px;vertical-align:middle}.feature-value{text-align:center}.feature-icon{font-size:18px;display:inline-block}.full-width-row .full-width-text,.full-width-row .feature-name{font-weight:700}.full-width-row .full-width-text{text-align:center;padding:15px 20px}@media screen and (max-width:968px){.features-table{font-size:13px}.features-table th,.features-table td{padding:10px 6px}.tier-column{min-width:120px}.table-heading{font-size:16px}.tier-name{font-size:15px}}@media screen and (max-width:768px){.membership-tiers-section{padding:30px 10px}.membership-features{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.features-table{display:table;border-collapse:collapse}.features-table thead,.features-table tbody{display:table-row-group}.features-table tr{display:table-row}.features-table th,.features-table td{display:table-cell;padding:10px 8px}.feature-name-column,.feature-name{position:sticky;left:0;z-index:2;min-width:180px;padding:10px 8px;font-size:11px;border-bottom:none!important}.feature-name-column:after,.feature-name:after{content:"";position:absolute;bottom:0;left:0;right:-20px;height:2px;z-index:11}.table-heading{font-size:16px}.table-subheading{font-size:10px;line-height:14px}.spacer-column{position:sticky;left:180px;z-index:2;min-width:20px;width:20px;box-shadow:none;border-bottom:none!important}.tier-column{min-width:120px;padding:10px 8px;position:relative;z-index:1}.tier-name{font-size:16px}.tier-price{font-size:10px}.feature-value{min-width:120px;padding:10px 8px;font-size:11px;position:relative;z-index:1}}@media screen and (max-width:480px){.membership-tiers-section{padding:20px 8px}.features-table th,.features-table td{padding:8px 6px}.table-heading{font-size:14px;margin-bottom:5px}.table-subheading{font-size:9px;line-height:12px}.tier-name{font-size:14px;margin-bottom:5px}.tier-price{font-size:9px}.features-table td{font-size:10px}.feature-name-column,.feature-name{min-width:140px;font-size:10px;padding:8px 6px;z-index:2;border-bottom:none!important}.feature-name-column:after,.feature-name:after{content:"";position:absolute;bottom:0;left:0;right:-15px;height:2px;z-index:11}.spacer-column{position:sticky;left:140px;z-index:2;min-width:15px;width:15px;box-shadow:none;border-bottom:none!important}.tier-column{min-width:100px;padding:8px 6px;position:relative;z-index:1}.feature-value{min-width:100px;font-size:10px;padding:8px 6px;position:relative;z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/567/assets/section-loyalty-membership-tiers.css.map */
