.image-with-text__media{min-height:100%}.image-with-text__inner{--padding-x: 2rem;--padding-y: 4.8rem}@media(min-width:768px){.image-with-text__inner{--padding-x: 2rem;--padding-y: 3.2rem}}@media(min-width:1024px){.image-with-text__inner{--padding-x: 2.4rem;--padding-y: 4.8rem}}@media(min-width:1280px){.image-with-text__inner{--padding-x: 8rem;--padding-y: 6rem}}.image-with-text:not(.color-inherit) .image-with-text__inner{padding:var(--padding-y) var(--padding-x)}@media(max-width:767.98px){.image-with-text.color-inherit .image-with-text__inner{padding-top:2.4rem}}@media(min-width:768px){.image-with-text--text-first .image-with-text__inner{padding-inline-end:var(--padding-x);order:-1}}@media(min-width:768px){.image-with-text--image-first .image-with-text__inner{padding-inline-start:var(--padding-x)}}.image-with-text .text-subheading{font-weight:500;font-size:1.8rem;line-height:1.8rem;letter-spacing:0;text-transform:uppercase;font-family:var(--font-body-family)}.image-with-text .rich-text__heading{margin:0 0 3rem}.image-with-text .text-subheading.image-with-text__pill{display:inline-flex;align-self:flex-start;width:auto;padding:.7rem 1.5rem;border-radius:2.2rem;background-color:#fff;color:var(--iwt-card-accent, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-size:1.2rem;font-weight:900;line-height:1.3;letter-spacing:.06em}.image-with-text__arrow-link{display:inline-flex;align-items:center;font-size:1.4rem;font-weight:800;line-height:1.3;color:#1e6e32;text-decoration:none}.image-with-text__arrow-link:hover{text-decoration:underline}.image-with-text--card .image-with-text__wrapper{overflow:hidden;border:.1rem solid var(--iwt-card-border);border-radius:2.6rem;background-color:var(--iwt-card-background)}.image-with-text--card .image-with-text__wrapper parallax-element{border-radius:0}.image-with-text--card .image-with-text__media{height:100%;min-height:20rem}.image-with-text--card .image-with-text__inner,.image-with-text--card:not(.color-inherit) .image-with-text__inner{padding:2.4rem 2rem 2.8rem;background-color:transparent}.image-with-text--card .image-with-text__content{--subheading-margin-bottom: 1.6rem;--text-margin-top: 0;display:flex;flex-wrap:wrap;align-items:center;gap:0 1.8rem}.image-with-text--card .image-with-text__content>*{flex:0 0 100%}.image-with-text--card .image-with-text__content>.image-with-text__pill{flex:0 0 auto;margin-inline-end:100%}.image-with-text--card .image-with-text__content>motion-element:has(>.btn),.image-with-text--card .image-with-text__content>motion-element:has(>.image-with-text__arrow-link){flex:0 0 auto;margin-top:2rem}.image-with-text--card .rich-text__heading{margin:1.4rem 0 1rem;font-size:2.8rem;line-height:1.08;max-width:52rem}.image-with-text--card .rich-text__text{max-width:46rem;font-size:1.5rem;font-weight:500;line-height:1.55;color:rgba(var(--color-foreground),.78)}.image-with-text--card .rich-text__text p{margin:0}.image-with-text--card .image-with-text__content .btn{min-height:0;height:auto;padding:1.4rem 2.8rem;border-radius:2.2rem;font-size:1.4rem;font-weight:900;line-height:1.3;text-transform:none;letter-spacing:0}.image-with-text--card .image-with-text__content .btn.btn--primary{border-color:#227f3a;background-color:#227f3a;color:#fff}@media(min-width:768px){.image-with-text--card .image-with-text__wrapper.md\:f-grid-2-cols{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.image-with-text--card.image-with-text--text-first .image-with-text__wrapper.md\:f-grid-2-cols{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.image-with-text--card .image-with-text__wrapper,.image-with-text--card .image-with-text__media{min-height:28rem}.image-with-text--card .image-with-text__inner,.image-with-text--card:not(.color-inherit) .image-with-text__inner{padding:4.4rem}.image-with-text--card .rich-text__heading{margin-top:1.6rem;font-size:4.2rem}.image-with-text--card .rich-text__text{font-size:1.6rem}.image-with-text--card .image-with-text__content>motion-element:has(>.btn),.image-with-text--card .image-with-text__content>motion-element:has(>.image-with-text__arrow-link){margin-top:2.4rem}.image-with-text--card .image-with-text__content .btn{padding:1.5rem 3.2rem;font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-image-with-text.css.map */
