.membership-benefits{background:#f6f1f0;color:#272727;overflow:hidden}.membership-benefits__container{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;max-width:1440px;margin:0 auto}.membership-benefits__content,.membership-benefits__text{display:flex;flex-direction:column;gap:24px}.membership-benefits__title{color:#272727;font-family:"Lato",var(--font-heading-family);font-size:48px;font-weight:500;line-height:1.2;margin:0;max-width:586px}.membership-benefits__description{color:#272727;font-family:"Lato",var(--font-body-family);font-size:20px;font-weight:300;line-height:30px}.membership-benefits__description p{margin:0}.membership-benefits__button{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;background:#272727;color:#f6f1f0;border-radius:999px;font-family:"Lato",var(--font-body-family);font-size:18px;font-weight:500;text-decoration:none;transition:all .2s ease;white-space:nowrap;width:fit-content}.membership-benefits__button:hover{background:#1a1a1a;transform:translateY(-1px);color:#f6f1f0}.membership-benefits__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.membership-benefits__card{padding:24px;background:#f6f1f0;border:1px solid rgba(39,39,39,.1);border-radius:12px;display:flex;flex-direction:column;gap:20px}.membership-benefits__card-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:#2727270d;border-radius:999px;padding:12px;flex-shrink:0}.membership-benefits__card-icon svg{width:28px;height:28px;fill:#272727}.membership-benefits__card-title{color:#272727;font-family:"Lato",var(--font-heading-family);font-size:20px;font-weight:600;line-height:1.2;margin:0}.membership-benefits__card-description{color:#272727cc;font-family:"Lato",var(--font-body-family);font-size:16px;font-weight:400;line-height:24px}.membership-benefits__card-description p{margin:0}@media screen and (max-width: 1199px){.membership-benefits__container{gap:40px}.membership-benefits__title{font-size:42px}.membership-benefits__description{font-size:18px;line-height:27px}}@media screen and (max-width: 989px){.membership-benefits__container{grid-template-columns:1fr;gap:40px}.membership-benefits__title{font-size:36px;max-width:none}.membership-benefits__description{font-size:16px;line-height:24px}.membership-benefits__grid{order:2}.membership-benefits__content{order:1}}@media screen and (max-width: 749px){.membership-benefits__container{gap:30px}.membership-benefits__text{gap:20px}.membership-benefits__title{font-size:28px}.membership-benefits__description{font-size:14px;line-height:20px}.membership-benefits__button{font-size:16px;padding:12px 20px}.membership-benefits__grid{grid-template-columns:1fr;gap:16px}.membership-benefits__card{padding:20px;gap:16px}.membership-benefits__card-icon{width:48px;height:48px;padding:10px}.membership-benefits__card-icon svg{width:24px;height:24px}.membership-benefits__card-title{font-size:18px}.membership-benefits__card-description{font-size:14px;line-height:20px}}@media screen and (max-width: 549px){.membership-benefits__container{gap:24px}.membership-benefits__title{font-size:24px}.membership-benefits__card{padding:16px;gap:12px}.membership-benefits__card-icon{width:44px;height:44px;padding:8px}.membership-benefits__card-icon svg{width:20px;height:20px}.membership-benefits__card-title{font-size:16px}.membership-benefits__card-description{font-size:13px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-membership-benefits.css.map */
