.membership-plans{background:var(--section-bg);padding:var(--section-padding);overflow-x:hidden;position:relative;background-size:cover}.membership-plans .container{max-width:var(--container-width)}.membership-plans h2{color:var(--text-color);margin-bottom:.2em}.membership-plans .item .title{max-width:var(--text-width);margin:1em auto 2em;color:var(--text-color)}.membership-plans img{display:inline-block;margin-bottom:.5em}.membership-plans .plans-table{margin-top:2.5em;color:var(--text-color)}.membership-plans .plans-table.alternative-borders{border-bottom:1px solid var(--text-color-rgb)}.membership-plans .plans-table .cell{padding:.8rem .5em 0}.membership-plans .plans-table.alternative-borders .cell{padding:.8rem .5em}.membership-plans .plans-table.alternative-borders .cell.last{background-color:var(--primary-blue-001-a-11)}.membership-plans .plans-table .cell .side-border{content:"";display:none;border-bottom:1px solid var(--text-color-rgb);width:50%;transform:translateY(10px)}.membership-plans .plans-table.alternative-borders .cell.empty-cell{width:17%}.membership-plans .plans-table .cell.empty-cell,.membership-plans .plans-table .cell.plan-title{padding-bottom:1em}.membership-plans .plans-table .product-cell{border-right:1px solid var(--text-color-rgb)}.membership-plans .plans-table.alternative-borders .product-cell{border-top:1px solid var(--text-color-rgb);border-right:none}.membership-plans .plans-table.alternative-borders .product-cell div{display:flex}.membership-plans .plans-table .product-cell .price{font-weight:500;letter-spacing:-.02em}.membership-plans .plans-table:not(.alternative-borders) .cell.last{border:0}.membership-plans .plans-table .plan-title{font-size:1.2em;font-weight:500;letter-spacing:-.02em}.membership-plans .plans-table.alternative-borders .plan-title{font-size:1.05em;font-weight:400}.membership-plans .plans-table.alternative-borders .plan-title{border:none}.membership-plans .plans-table .feature-title{font-size:.75em;letter-spacing:.03em;line-height:140%;padding-left:0}.membership-plans .plans-table.alternative-borders .feature-title{font-size:1.15em;width:17%;border-top:1px solid var(--text-color-rgb);border-right:1px solid var(--text-color-rgb)}.membership-plans .plans-table .feature-title .heading{font-weight:700;text-transform:uppercase;display:block}.membership-plans .plans-table.alternative-borders .feature-title .heading{font-weight:600;text-transform:none}.membership-plans .plans-table .feature-title .heading-subtitle{color:var(--feature-subtitle-color);font-weight:400}.membership-plans .plans-table .has-feature{display:inline-block;background-image:var(--asset-feature-uncheck-png);background-repeat:no-repeat;background-size:cover;width:21px;height:21px}.membership-plans .plans-table .has-feature.custom-checkmark{background-image:none;background-color:var(--custom-unchecked);border-radius:100%;width:32px;height:32px}.membership-plans .plans-table .has-feature.checked{background:var(--icon-svg-check)}.membership-plans .plans-table .has-feature.checked.custom-checkmark{background:var(--custom-checked)}.membership-plans .plans-table .btn{font-size:.75rem;min-height:60px;background-color:var(--text-color);padding-left:2.39em;padding-right:2.39em}.membership-plans .plans-table .btn:before{display:none}.not-mobile .membership-plans .plans-table .btn:hover{background-color:#fff;color:var(--text-color)}@media all and (max-width:900px){.membership-plans .plans-table.alternative-borders.mobile-carousel{display:none!important}.membership-plans .plans-table.alternative-borders{display:flex!important}.membership-plans .container{padding:0}.membership-plans h2{padding:0 .8em}.membership-plans .item .title{margin:0 auto 3em}.membership-plans .plans-table{margin-top:2em}.membership-plans .plans-table .feature-title{width:100%;position:relative;display:flex;font-size:.8333em}.membership-plans .plans-table .product-cell{border:0}.membership-plans .plans-table .cell{padding-top:1rem}.membership-plans .plans-table .cell .side-border{display:block}.membership-plans .plans-table .feature-title .feature-text-wrapper{padding:0 .6em}.membership-plans .plans-table.alternative-borders .feature-title{font-size:1em;padding:0 1em 0 0!important;justify-content:flex-start}.membership-plans .plans-table.alternative-borders .feature-title .feature-text-wrapper{padding:0}.membership-plans .plans-table.alternative-borders .cell{padding:0!important;height:var(--cell-height);max-height:var(--cell-height)}.membership-plans .plans-table.alternative-borders .last .cell{background-color:var(--primary-blue-001-a-11)}.membership-plans .plans-table.alternative-borders .cell.empty-cell,.membership-plans .plans-table.alternative-borders .feature-title{width:100%}.membership-plans .plans-table .plan-title{font-size:.8888em;font-weight:600}.membership-plans .plans-table .product-cell .price{font-size:.8888em}.membership-plans .plans-table .btn{font-size:.6666em;min-height:40px}.membership-plans .plans-table .keen-arrow.next{left:unset;right:-.2em;top:58%}.membership-plans .plans-table .keen-arrow.next svg path{fill:var(--text-color)}}@media all and (max-width:600px){.membership-plans{background-size:contain;background-repeat:no-repeat}.membership-plans{padding:var(--section-padding-mobile)}.membership-plans h2{line-height:1.184em;margin-bottom:.41em}.membership-plans .plans-table{position:relative;margin-top:1.88em;padding:0 .389em}.membership-plans .plans-table .cell.plan-title{padding-left:.56em;padding-right:.56em;letter-spacing:0;line-height:1.125em;box-sizing:content-box}.membership-plans .plans-table .cell.product-cell.checkmark{padding-top:.77em}.membership-plans .plans-table:not(.alternative-borders) .cell.product-cell{max-width:5.61em}.membership-plans .plans-table .feature-title .heading-subtitle{letter-spacing:0}.membership-plans .plans-table .cell.empty-cell{width:100%;padding:1px 0}.membership-plans .plans-table .cell.price-btn{padding-top:13px}.membership-plans .plans-table .cell.price-btn.add-cta{padding-left:.5em;padding-right:.5em}.membership-plans .plans-table .cell.price-btn button{width:100%;padding-left:1.083em;padding-right:1.083em}}
/*# sourceMappingURL=/cdn/shop/t/10561/assets/membership_plans.css.map */
