.join-revolution{padding:80px 0;background:#e3f5f2}.join-revolution__row{--join-revolution-block-space: 20px;display:flex;flex-wrap:wrap;align-items:center;margin-left:calc(-1 * var(--join-revolution-block-space));margin-right:calc(-1 * var(--join-revolution-block-space))}.join-revolution__row>*{padding-left:var(--join-revolution-block-space);padding-right:var(--join-revolution-block-space)}.join-revolution__col-detail{flex:0 0 71.87%}.join-revolution__detail>*{margin-bottom:8px}.join-revolution__title,.join-revolution__title>*{font-family:GT-Walsheim-Pro-Rg;font-size:32px;font-style:normal;line-height:125%;letter-spacing:-.16px;color:#171717}.join-revolution__title>*{font-weight:600;margin-bottom:0}.join-revolution__info,.join-revolution__info>*{font-family:GT-Walsheim-Pro-Rg;font-size:18px;font-style:normal;line-height:133.33%;letter-spacing:-.27px;color:#5c5c5c}.join-revolution__info>*{font-weight:400;margin:0}.join-revolution__col-cta{flex:0 0 28.12%}.join-revolution__cta{display:flex;flex-wrap:wrap;align-items:flex-start}.join-revolution__cta-link{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;font-family:GT-Walsheim-Pro-Rg;font-size:14px;font-style:normal;font-weight:600;line-height:143%;letter-spacing:-.084px;color:#fff;padding:7px 30px;border-radius:27px;border:1px solid #FF9D30;background:#ff9d30;cursor:pointer;text-decoration:none;transition:all .35s ease-in-out}.join-revolution__cta-link:hover{color:#ff9d30;background:#fff}.join-revolution__cta-link span{max-width:100%}.join-revolution__cta-link i{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex:0 0 auto;padding-left:8px}.join-revolution__cta-link i svg,.join-revolution__cta-link i img{width:20px;height:20px;vertical-align:middle}@media(min-width:992px){.join-revolution .section-pretitle{margin-bottom:16px}}@media(max-width:991px){.join-revolution__row{--join-revolution-block-space: 12px}.join-revolution__col-detail{flex-basis:65%}.join-revolution__col-cta{flex-basis:35%}}@media(max-width:767px){.join-revolution{padding-top:40px;padding-bottom:40px}.join-revolution .container{padding-left:24px;padding-right:24px}.join-revolution__row{--join-revolution-block-space: 0px}.join-revolution__col-detail{flex-basis:100%}.join-revolution__col-cta{flex-basis:100%;padding-top:32px}.join-revolution__cta-link{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/join-revolution.css.map */
