.icon-with-text{--iwt-columns-desktop: 4;--iwt-columns-mobile: 1;--iwt-column-gap: 32px;--iwt-row-gap: 32px;--iwt-icon-size: 48px;--iwt-icon-gap: 16px;--iwt-heading-size: 20px;--iwt-text-size: 15px;--iwt-card-radius: 24px;--iwt-card-padding: 32px;--iwt-icon-color: rgb(var(--color-foreground));--iwt-heading-color: rgb(var(--color-foreground));--iwt-text-color: rgba(var(--color-foreground), .8);--iwt-divider: rgba(var(--color-foreground), .12)}.icon-with-text__full-width{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.icon-with-text__full-width{padding-left:5rem;padding-right:5rem}}.icon-with-text__header{text-align:center;margin:0 auto 3.2rem;max-width:72rem}.icon-with-text--left .icon-with-text__header{text-align:left;margin-left:0}.icon-with-text__section-heading{margin:0}.icon-with-text__subheading{margin-top:1rem;color:var(--iwt-text-color)}.icon-with-text__subheading>*{margin:0}.icon-with-text__card{border-radius:var(--iwt-card-radius);padding:var(--iwt-card-padding)}.icon-with-text__list{display:grid;grid-template-columns:repeat(var(--iwt-columns-mobile),minmax(0,1fr));column-gap:var(--iwt-column-gap);row-gap:var(--iwt-row-gap);margin:0;padding:0;list-style:none}@media screen and (min-width:750px)and (max-width:1279px){.icon-with-text__list{--iwt-columns-desktop:2;grid-template-columns:repeat(min(var(--iwt-columns-desktop),2),minmax(0,1fr))}}@media screen and (min-width:1280px){.icon-with-text__list{grid-template-columns:repeat(var(--iwt-columns-desktop),minmax(0,1fr))}}@media screen and (max-width:749px){.icon-with-text__list--scroll{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(var(--iwt-card-padding) * -1);padding:0 var(--iwt-card-padding)}.icon-with-text__list--scroll::-webkit-scrollbar{display:none}.icon-with-text__list--scroll .icon-with-text__item{flex:0 0 auto;width:calc((100% - var(--iwt-column-gap)) / var(--iwt-columns-mobile));min-width:24rem;scroll-snap-align:start}.icon-with-text__card{--iwt-card-padding: 20px}}.icon-with-text__item{display:flex;gap:var(--iwt-icon-gap);align-items:flex-start;text-align:left}.icon-with-text--icon-top .icon-with-text__item{flex-direction:column}.icon-with-text--center .icon-with-text__item{text-align:center;align-items:center;justify-content:center}.icon-with-text__link{display:flex;flex-direction:inherit;align-items:inherit;gap:inherit;text-align:inherit;width:100%;height:100%;text-decoration:none;color:inherit;transition:transform var(--duration-short) ease}.icon-with-text__link:hover{transform:translateY(-.3rem)}.icon-with-text__link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.6rem}@media screen and (min-width:990px){.icon-with-text--dividers .icon-with-text__item+.icon-with-text__item{border-left:.1rem solid var(--iwt-divider);padding-left:calc(var(--iwt-column-gap) / 2)}}.icon-with-text__icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--iwt-icon-size);height:var(--iwt-icon-size);color:var(--iwt-icon-color);line-height:0}.icon-with-text__icon--framed{width:calc(var(--iwt-icon-size) + 2.4rem);height:calc(var(--iwt-icon-size) + 2.4rem);background-color:var(--iwt-icon-background, transparent);border-radius:var(--iwt-icon-frame-radius, 50%)}.icon-with-text__icon .benefit-icon-svg{width:var(--iwt-icon-size);height:var(--iwt-icon-size);display:block}.icon-with-text__icon-image{width:var(--iwt-icon-size);height:var(--iwt-icon-size);object-fit:contain;display:block}.icon-with-text__content{display:flex;flex-direction:column;gap:1.2rem;min-width:0}.icon-with-text__heading{margin:0;font-size:var(--iwt-heading-size);line-height:1.3;color:var(--iwt-heading-color);word-break:break-word}.icon-with-text__text{font-size:var(--iwt-text-size);line-height:1.3;color:var(--iwt-text-color);letter-spacing:0}.icon-with-text__text>*{margin:0}.icon-with-text__text>*+*{margin-top:.6rem}@media(max-width:749px){.icon-with-text__heading{--iwt-heading-size: 18px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-icon-with-text.css.map */
