.image-with-text-blocks__heading-container{margin-bottom:var(--section-heading-vertical-spacing)}.image-with-text-blocks__heading{font-size:var(--section-heading-font-size);margin-top:0}.image-with-text-blocks__blocks{display:grid;grid-auto-flow:row;gap:var(--section-block-gap);margin-inline:.5%}.image-with-text-blocks__blocks-item-wrapper{display:grid;grid-auto-flow:row;gap:1.2rem;align-items:center}.image-with-text-blocks__blocks-item-image svg,.image-with-text-blocks__blocks-item-image img{width:100%;height:auto;object-fit:cover;object-position:center;border-radius:var(--product-card-corner-radius);aspect-ratio:1.08 / 1}.image-with-text-blocks.full-width .image-with-text-blocks__blocks-item-image svg,.image-with-text-blocks.full-width .image-with-text-blocks__blocks-item-image img{aspect-ratio:auto}.image-with-text-blocks__blocks-item-content{max-width:var(--block-content-max-width)}.image-with-text-blocks__blocks-item-content h1,.image-with-text-blocks__blocks-item-content h2,.image-with-text-blocks__blocks-item-content h3,.image-with-text-blocks__blocks-item-content h4,.image-with-text-blocks__blocks-item-content h5,.image-with-text-blocks__blocks-item-content h6{font-size:var(--block-heading-font-size);letter-spacing:normal;line-height:normal;margin-top:0;margin-bottom:0}.image-with-text-blocks__blocks-item-content{font-family:var(--block-content-font-family)}.image-with-text-blocks__blocks-item-content p{font-size:var(--block-content-font-size);line-height:1.25;letter-spacing:normal;margin-block:1.7rem;display:block;min-height:.1rem}.image-with-text-blocks.full-width .image-with-text-blocks__blocks-item-content p{line-height:1.38}.image-with-text-blocks__blocks-item-image{order:var(--block-image-position)}.image-with-text-blocks__blocks-item-content__link{font-size:1.6rem;display:grid;grid-template-columns:2.4rem auto;align-items:center;color:rgb(var(--color-foreground));gap:.8rem;text-decoration:none;line-height:normal}.image-with-text-blocks__blocks-item-content__link-icon{display:flex;align-items:center}.image-with-text-blocks__blocks-item-content__link-icon img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center}@media screen and (max-width: 749px){.image-with-text-blocks__blocks-item-content>p:first-child{margin-top:0}.image-with-text-blocks__blocks-item-content p:empty{display:none}.image-with-text-blocks.full-width .image-with-text-blocks__blocks-item-image{max-width:88%}.image-with-text-blocks.full-width .image-with-text-blocks__blocks-item-wrapper{gap:3.6rem}.image-with-text-blocks.full-width .image-with-text-blocks__heading-container{gap:4rem}.image-with-text-blocks__blocks-item-content{text-align:center;margin-left:auto;margin-right:auto}.image-with-text-blocks__blocks-item-content__link{max-width:max-content;margin-left:auto;margin-right:auto}.mobile-heading-hide h1+p:empty,.mobile-heading-hide h2+p:empty,.mobile-heading-hide h3+p:empty,.mobile-heading-hide h4+p:empty,.mobile-heading-hide h5+p:empty,.mobile-heading-hide h6+p:empty{display:none}.mobile-heading-hide h1+p:empty+p,.mobile-heading-hide h2+p:empty+p,.mobile-heading-hide h3+p:empty+p,.mobile-heading-hide h4+p:empty+p,.mobile-heading-hide h5+p:empty+p,.mobile-heading-hide h6+p:empty+p{margin-top:0}.mobile-heading-hide h1,.mobile-heading-hide h2,.mobile-heading-hide h3,.mobile-heading-hide h4,.mobile-heading-hide h5,.mobile-heading-hide h6{display:none}}@media screen and (min-width: 990px){.image-with-text-blocks__blocks-item-wrapper{grid-template-columns:33% 33%;grid-auto-flow:column;grid-auto-rows:1fr;gap:min(8%,9.2rem);justify-content:center}.image-with-text-blocks.full-width .image-with-text-blocks__blocks-item-wrapper{grid-template-columns:52% 42%;gap:min(4%,4.2rem)}.image-with-text-blocks.medium .image-with-text-blocks__blocks-item-wrapper{grid-template-columns:39.5% 32%;gap:min(6.25%,7.4rem);justify-content:center;margin-left:auto;margin-right:auto}.image-with-text-blocks.full-width .image-with-text-blocks__blocks-item-content{margin-bottom:4rem}.image-with-text-blocks.full-width .image-with-text-blocks__blocks-item-content p{line-height:1.4;margin-block:unset;margin-top:0;margin-bottom:2.2rem}.image-with-text-blocks__blocks{margin-inline:.75%}.image-with-text-blocks__blocks-item-image svg,.image-with-text-blocks__blocks-item-image img{aspect-ratio:auto}.image-with-text-blocks.medium .image-with-text-blocks__blocks-item-image svg,.image-with-text-blocks.medium .image-with-text-blocks__blocks-item-image img{aspect-ratio:1/.96}.image-with-text-blocks.condensed .image-with-text-blocks__blocks-item-image svg,.image-with-text-blocks.condensed .image-with-text-blocks__blocks-item-image img{aspect-ratio:1/.92}}@media screen and (min-width: 750px){.image-with-text-blocks.full-width .page-width{max-width:114rem;padding:0 3rem}.image-with-text-blocks__blocks-item-content__link{font-size:1.4rem;grid-template-columns:2.3rem auto;font-weight:700;gap:1rem}.image-with-text-blocks__blocks-item-content h1,.image-with-text-blocks__blocks-item-content h2,.image-with-text-blocks__blocks-item-content h3,.image-with-text-blocks__blocks-item-content h4,.image-with-text-blocks__blocks-item-content h5,.image-with-text-blocks__blocks-item-content h6{margin-top:.5rem}.image-with-text-blocks.medium .image-with-text-blocks__blocks-item-content h1,.image-with-text-blocks.medium .image-with-text-blocks__blocks-item-content h2,.image-with-text-blocks.medium .image-with-text-blocks__blocks-item-content h3,.image-with-text-blocks.medium .image-with-text-blocks__blocks-item-content h4,.image-with-text-blocks.medium .image-with-text-blocks__blocks-item-content h5,.image-with-text-blocks.medium .image-with-text-blocks__blocks-item-content h6{margin-top:0}.image-with-text-blocks__blocks-item-content p{margin-block:2.4rem;line-height:1.29;margin-right:.4rem}.image-with-text-blocks.condensed .image-with-text-blocks__blocks-item-content p:first-child{margin-top:0}.image-with-text-blocks.medium .image-with-text-blocks__blocks-item-content p{margin-top:1.2rem;margin-bottom:3.6rem;line-height:1.4}}@media (min-width: 1918px){.image-with-text-blocks.full-width .page-width{max-width:135.026rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-image-with-text-blocks.css.map */
