.membership{background:#e3e8e3;color:#272727;overflow:hidden;padding:0!important}.membership__container{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;min-height:600px;max-width:1440px;margin:0 auto;padding:0}.membership__image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;padding:0 15px 0 60px}.membership__content{display:flex;flex-direction:column;gap:32px;max-width:538px;padding:80px 60px 80px 15px;justify-content:center;margin:0 auto}.membership__image img{width:100%;height:100%;object-fit:cover;object-position:center}.membership__text{display:flex;flex-direction:column;gap:24px}.membership__header{display:flex;flex-direction:column;gap:12px}.membership__subtitle{opacity:.5;color:#272727;font-family:"Lato",var(--font-heading-family);font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.56px;margin:0;line-height:1.2}.membership__title{color:#272727;font-family:"Lato",var(--font-heading-family);font-size:48px;font-weight:500;margin:0;line-height:1.2}.membership__description{color:#272727;font-family:"Lato",var(--font-body-family);font-size:20px;font-weight:300;line-height:30px}.membership__description p{margin:0}.membership__buttons{display:flex;gap:12px;align-items:center}.membership__button{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;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}.membership__button--primary{background:#272727;color:#f6f1f0;padding-right:20px}.membership__button--primary:hover{background:#1a1a1a;transform:translateY(-1px);color:#f6f1f0}.membership__button--secondary{background:transparent;color:#272727;border:1px solid #272727}.membership__button--secondary:hover{background:#272727;color:#f6f1f0}.membership__button-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.membership__button-icon svg{width:20px;height:20px;fill:currentColor}@media screen and (max-width: 1199px){.membership__image{padding:0 10px 0 40px}.membership__content{padding:60px 40px 60px 10px}.membership__title{font-size:42px}.membership__description{font-size:18px;line-height:27px}}@media screen and (max-width: 989px){.membership__container{grid-template-columns:1fr;gap:0;text-align:left}.membership__image{order:1;min-height:400px;padding:0 40px}.membership__content{order:2;max-width:800px;margin:0 auto;padding:60px 40px}.membership__title{font-size:36px}.membership__description{font-size:16px;line-height:24px}.membership__buttons{justify-content:flex-start;flex-wrap:wrap}}@media screen and (max-width: 749px){.membership__image{min-height:300px;padding:20px}.membership__image img{border-radius:16px}.membership__content{gap:24px;padding:40px 20px}.membership__text{gap:20px}.membership__header{gap:8px}.membership__subtitle{font-size:12px;letter-spacing:.48px}.membership__title{font-size:28px}.membership__description{font-size:14px;line-height:20px}.membership__buttons{flex-direction:row;gap:12px;width:100%}.membership__button{flex:1;justify-content:center;font-size:16px;padding:12px 20px}}@media screen and (max-width: 549px){.membership__image{padding:16px}.membership__content{padding:30px 16px}.membership__title{font-size:24px}.membership__button{font-size:15px;padding:10px 18px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-membership.css.map */
