.membership-promos-wrapper{max-width:1390px;margin:0 auto;padding:40px 20px 60px}.membership-section-title{color:#333;text-align:left;margin-bottom:48px}.membership-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media(max-width:768px){.membership-grid{grid-template-columns:1fr;gap:16px}}.membership-card{background:#fffef2;border:1px solid #E6E5D7;border-radius:12px;padding:20px;transition:background-color .3s ease}.membership-card:hover{background-color:#fff}.membership-title{font-size:22px;font-weight:700;color:#333;margin:8px 0 4px}.membership-price{font-size:16px;color:#333;margin-bottom:20px}.membership-divider{border:0;border-top:1px solid #E6E5D7;margin:12px 0;display:block}.membership-benefits{list-style:none;padding:2px 0 24px;margin:0;font-size:16px;color:#1f2937}@media(max-width:768px){.membership-benefits{font-size:14px}.membership-divider{display:none}}.membership-benefit-item{display:flex;align-items:center;margin-bottom:4px}.check-icon{margin-right:12px;color:#2b4cbf}.membership-footer{max-width:636px;margin-top:48px;margin-left:0;margin-right:0;text-align:left}.membership-footer-text{font-size:18x;color:#1f2937;margin-bottom:24px}.membership-footer-button{display:inline-block;padding:12px 24px;background-color:#538be2;color:#fff;font-size:16px;font-weight:600;text-decoration:none;border-radius:40px;transition:background-color .3s ease}.membership-footer-button:hover{background-color:#6195e5;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-membership.css.map */
