.image-with-text-cards{border-top:1px solid var(--text)}.image-with-text-cards__inner{--width-normal: 1380px;--container-gap: max(2.813%, 10px) ;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--container-gap)}@media only screen and (max-width: 749px){.image-with-text-cards__inner{--container-gap: 60px;--outer: 20px}}.image-with-text-cards__inner.section-padding{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media screen and (max-width: 749px){.image-with-text-cards__inner.section-padding{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}}.image-with-text-cards__card{--card-paddind-sides: 10px;overflow:hidden;display:flex;justify-content:center;flex-direction:column;width:calc((100% - var(--container-gap)) / 2);gap:20px;border-radius:40px;text-align:center;background-color:var(--bg-accent);padding:40px var(--card-paddind-sides)}@media only screen and (max-width: 749px){.image-with-text-cards__card{width:100%;gap:12px;border-radius:unset;background-color:transparent;padding:0 var(--card-paddind-sides)}}@media only screen and (max-width: 749px){.image-with-text-cards__card.desktop{display:none}}.image-with-text-cards__heading{margin:0}@media only screen and (max-width: 749px){.image-with-text-cards__heading{font-size:calc(var(--h2-font-size-mobile) + (var(--h2-font-size-desktop-value) - var(--h2-font-size-mobile-value)) * (100vw - 375px) / 825);letter-spacing:-.56px;margin-bottom:-4px}}.image-with-text-cards__description{max-width:403px;margin:0 auto auto}@media only screen and (max-width: 749px){.image-with-text-cards__description{font-weight:500}}.image-with-text-cards__image{position:relative;margin:0 calc(var(--card-paddind-sides) * -1)}.image-with-text-cards__image .image-wrapper{--aspect-ratio-custom: .9991967871485944;--aspect-ratio-mobile-custom: .9991967871485944;padding-top:calc(1 / var(--aspect-ratio-custom) * 100%)}.image-with-text-cards__image-additional{position:absolute;top:clamp(20px,7%,40px);right:clamp(20px,7%,40px);width:clamp(80px,20%,118px)}.image-with-text-cards__image-additional .image-wrapper img{-o-object-fit:contain;object-fit:contain}.image-with-text-cards__button .hero__button{margin:0}.image-with-text-cards__button .hero__button a{margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/306/assets/section-image-with-text-cards.css.map */
