.blog-cta-banner{width:100%}.blog-cta-banner__container{max-width:72.2rem;margin:0 auto;background-color:var(--cta-bg-color, var(--button-bg-color));color:var(--cta-text-color, var(--color-white));border-radius:0;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:26.6667rem}.blog-cta-banner--image-left .blog-cta-banner__container{grid-template-areas:"image content"}.blog-cta-banner--image-left .blog-cta-banner__image-wrapper{grid-area:image;order:-1}.blog-cta-banner__content{display:flex;flex-direction:column;justify-content:center;padding:4.2667rem;gap:1.0667rem}.blog-cta-banner__heading{margin:0;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.7rem,1.3rem + 1vw,2.4rem);line-height:1.111;color:var(--cta-text-color, var(--color-white));text-transform:var(--text-transform-none);letter-spacing:var(--letter-spacing-0)}.blog-cta-banner__paragraph{color:var(--cta-text-color, var(--color-white));line-height:var(--line-height-28)}.blog-cta-banner__paragraph p{margin:0}.blog-cta-banner__paragraph p+p{margin-top:.5em}.blog-cta-banner__buttons{display:flex;gap:.8rem;flex-wrap:wrap;align-items:center;margin-top:1.0667rem}.blog-cta-banner__button.blog-cta-banner__button{display:inline-flex;align-items:center;justify-content:center;height:3.3333rem;padding:0 1.6rem;border:.0667rem solid transparent;border-radius:var(--border-radius-4);font-family:var(--font-body);font-size:var(--font-size-16);font-weight:700;text-transform:var(--text-transform-uppercase);text-decoration:none;letter-spacing:var(--letter-spacing-0);transition:opacity .18s ease,background-color .18s ease,color .18s ease;cursor:pointer;white-space:nowrap;opacity:1}.blog-cta-banner__button.blog-cta-banner__button:focus-visible{outline:.1333rem solid var(--color-white);outline-offset:.2rem}.blog-cta-banner__button--primary.blog-cta-banner__button--primary{background-color:var(--color-white);color:var(--cta-bg-color, var(--button-bg-color));border-color:var(--color-white)}.blog-cta-banner__button--primary.blog-cta-banner__button--primary:hover,.blog-cta-banner__button--primary.blog-cta-banner__button--primary:focus{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary);opacity:1}.blog-cta-banner__button--quiz.blog-cta-banner__button--quiz{background-color:transparent;color:var(--cta-text-color, var(--color-white));border-color:var(--cta-text-color, var(--color-white))}.blog-cta-banner__button--quiz.blog-cta-banner__button--quiz:hover,.blog-cta-banner__button--quiz.blog-cta-banner__button--quiz:focus{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary);opacity:1}.blog-cta-banner__image-wrapper{position:relative;overflow:hidden;min-height:26.6667rem}.blog-cta-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:768px){.blog-cta-banner__container{grid-template-columns:1fr;min-height:auto}.blog-cta-banner--image-left .blog-cta-banner__container,.blog-cta-banner__container{grid-template-areas:none}.blog-cta-banner__content{padding:3.3333rem 1.3333rem;gap:1.3333rem;order:1}.blog-cta-banner__image-wrapper{min-height:26.6667rem;height:26.6667rem;order:2}.blog-cta-banner--image-left .blog-cta-banner__image-wrapper{order:0}.blog-cta-banner__heading{font-size:1.8667rem;line-height:1.2}.blog-cta-banner__paragraph{font-size:var(--font-size-16)}.blog-cta-banner__buttons{flex-direction:column;align-items:stretch;width:100%}.blog-cta-banner__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-blog-cta-banner.css.map */
