.text-with-icon{display:flex;gap:var(--icon-gap, 8px);min-width:0}.text-with-icon--left{flex-direction:row}.text-with-icon--right{flex-direction:row-reverse}.text-with-icon--top{flex-direction:column}.text-with-icon--align-start{align-items:flex-start}.text-with-icon--align-center{align-items:center}.text-with-icon--text-center{text-align:center}.text-with-icon--text-right{text-align:right}.text-with-icon__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--icon-size, 24px);height:var(--icon-size, 24px);color:var(--icon-color, currentColor)}.text-with-icon__icon:not(.text-with-icon__icon--none){width:var(--icon-box, var(--icon-size, 24px));height:var(--icon-box, var(--icon-size, 24px));background:var(--icon-background, transparent)}.text-with-icon__icon--circle{border-radius:50%}.text-with-icon__icon--rounded{border-radius:8px}.text-with-icon__icon .eh-icon,.text-with-icon__icon .eh-icon svg,.text-with-icon__icon img{display:block;width:var(--icon-size, 24px);height:var(--icon-size, 24px);object-fit:contain}.text-with-icon__content{display:flex;flex-direction:column;gap:var(--icon-text-gap, 4px);min-width:0}.text-with-icon__title,.text-with-icon__text{color:inherit}.text-with-icon__title>*,.text-with-icon__text>*{margin:0}.text-with-icon-block{display:block;min-width:0;color:inherit;text-decoration:none}.text-with-icon-block--hover .text-with-icon__title,.text-with-icon-block--hover .text-with-icon__text{transition:color .2s}.text-with-icon-block--hover .text-with-icon__icon svg *{transition:fill .2s,stroke .2s}.text-with-icon-list__heading{line-height:1.35}.text-with-icon-list__heading>*{margin:0}.text-with-icon-list__items{display:flex;flex-direction:column;gap:var(--list-gap, 8px)}.text-with-icon-list--row .text-with-icon-list__items{display:grid;grid-template-columns:repeat(var(--list-columns, 3),minmax(0,1fr))}.text-with-icon-list--cards .text-with-icon-list__items>*{padding:var(--card-padding, 16px);border:1px solid var(--card-border, transparent);border-radius:var(--card-radius, 8px);background:var(--card-background, transparent)}
/*# sourceMappingURL=/cdn/shop/t/129/assets/text-with-icon.css.map */
