.shortcode-cta{--font-weight-light: 400;--font-weight-regular: 500;--font-weight-bold: 600;--font-weight-bolder: 800;--cta-text-color: #56473A;--cta-bg-color: #EFECE4;--cta-button-color-primary: #3DADBB;background-color:var(--cta-bg-color)}.cta--wrapper{padding:20px;display:flex;flex-wrap:wrap}.cta-image{margin:0 auto!important}.cta-header{font-size:20px;line-height:24px;text-align:center;margin-top:20px;font-weight:var(--font-weight-bolder)}.cta-name{margin-top:20px;font-size:22px;line-height:24px;font-weight:var(--font-weight-bolder);text-align:center}.cta-description{margin-top:15px;font-size:17px;line-height:24px;font-weight:var(--font-weight-regular);text-align:center}.shortcode-cta .cta-button--wrapper{display:flex;width:100%;justify-content:center;margin-top:20px}.shortcode-cta .cta-button{background-color:var(--cta-button-color-primary);font-size:17px;line-height:20px;padding:.8rem 4.5rem;letter-spacing:normal;font-weight:var(--font-weight-bold);text-align:center;text-transform:none;border-radius:30px}.shortcode-cta .aspect-ratio{position:relative;width:100%;padding-top:100%;overflow:hidden}.shortcode-cta .aspect-ratio img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.cta-fullsize,.cta-gtsix{margin:15px 0}.cta-image-container{width:100%}.cta-fullsize .cta-image-container{order:1}.cta-fullsize .cta-image--wrapper,.cta-gtsix .cta-image--wrapper{border-radius:8px;overflow:hidden}.cta-content{color:var(--cta-text-color);width:100%}.cta-fullsize .cta-content{order:2}.cta-fullsize .cta--header{font-size:24px;line-height:32px;text-align:center;font-weight:var(--font-weight-regular)}.cta-fullsize .cta-name{font-size:22px;line-height:24px}.cta-fullsize .cta-description{font-size:17px;line-height:24px}.cta-fullsize .cta-button{font-size:20px;line-height:20px;padding:20px 32px;letter-spacing:2px}.cta-image-container{position:relative}.shortcode-cta.cta-widget{background-color:transparent;margin:0}.cta-widget .cta--wrapper{padding:0}.shortcode-cta.cta-widget .cta-button--wrapper{margin:0;position:absolute;z-index:2;bottom:20px;width:100%}.shortcode-cta.cta-widget .cta-button{font-size:18px;padding:10px 15px;letter-spacing:normal;display:block;width:100%;margin:0 15px}@media (min-width: 768px){.cta-fullsize .cta--wrapper,.cta-gtsix .cta--wrapper{flex-wrap:nowrap}.cta-gtsix .cta-image-container{align-content:center}.cta-fullsize .cta-content,.cta-gtsix .cta-content{order:1}.page-with-tableofcontents .cta-fullsize .cta-content--wrapper{padding-right:30px}.cta-fullsize .cta-image-container,.cta-gtsix .cta-image-container{order:2}.cta-fullsize .cta-header{margin-top:0}.cta-fullsize .cta-header,.cta-fullsize .cta-name,.cta-fullsize .cta-description{text-align:left}.cta-fullsize .cta-button--wrapper,.cta-gtsix .cta-button--wrapper{justify-content:flex-start}}@media (min-width: 1024px){.cta-gtsix .cta--wrapper{padding:24px;gap:0 2rem}.cta-fullsize .cta-content--wrapper{padding-right:50px}.page-with-tableofcontents .cta-fullsize .cta-content--wrapper{padding-right:30px}.cta-fullsize .cta-header,.cta-gtsix .cta-header{font-size:40px;line-height:44px}.cta-fullsize .cta-name,.cta-gtsix .cta-name{font-size:26px;line-height:34px}.cta-fullsize .cta-description,.cta-gtsix .cta-description{margin-top:10px;font-size:20px;line-height:28px}.cta-gtsix .button.cta-button{font-size:20px;line-height:20px;padding:20px 32px}.shortcode-cta.cta-widget .cta-button{margin:0 3rem}.shortcode-cta.cta-widget .cta-button--wrapper{bottom:30px}}.article__body.rte .cta-recipe .article-item__image,.article__body.rte .cta-article .article-item__image{margin:0}.cta-recipe .cta-image--wrapper,.cta-article .cta-image--wrapper{margin-bottom:20px}.cta-recipe .cta-content,.cta-article .cta-content{color:#56473a}.cta-article .cta--wrapper{gap:0 1rem}.cta-article .aspect-ratio{overflow:hidden;position:relative;padding-bottom:100%}.cta-article .aspect-ratio img{display:block;position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cta-recipe .badge,.cta-article .badge{font-size:22px;line-height:24px;border:1px solid #56473A;border-radius:8px;text-align:center;padding:3px 20px;margin-bottom:15px}.cta-recipe .title,.cta-article .title{font-size:22px;line-height:24px;font-weight:600}.cta-recipe .subtitle,.cta-article .subtitle{font-size:18px;line-height:20px;font-weight:600;margin:10px 0}.cta-recipe .description,.cta-article .description{font-size:17px;line-height:22px}@media (min-width: 768px){.page-with-tableofcontents .cta-trial .cta-content--wrapper{margin-top:30px}.cta-content-recipes.cta-fullsize .cta-image-container,.cta-trial .cta-image-container,.cta-starter .cta-image-container,.cta-testimonial .cta-image-container,.cta-shakes .cta-image-container{max-width:400px}.cta-widget.cta-testimonial .cta-image-container{max-width:100%}.cta-fullsize.mg-top .cta-header{margin-top:30px}.cta-article .cta-image-container{width:75%}.cta-recipe .badge,.cta-article .badge{display:inline-block;font-size:20px;line-height:34px}.cta-recipe .title,.cta-article .title{font-size:26px;line-height:36px}.cta-recipe .subtitle,.cta-article .subtitle{margin:10px 0}.cta-recipe .description,.cta-article .description{font-size:20px;line-height:28px}}@media (min-width: 1024px){.cta-start-shakes .cta-content{align-content:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-shortcode-cta.css.map */
