.product__text-container{--font-size: var(--mobile-text-size);--icon-scale: 1.2;--border-style: solid;font-size:var(--font-size);font-family:var(--font-body-family);font-weight:var(--font-body-weight);width:100%}.product__text-container.heading-font{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.product__text-container--fit-content{width:fit-content}.product__text-container.side-margins-negative{width:auto}.product__text-container--fit-content.product__text-container--center{margin-left:auto;margin-right:auto}.product__text-container--fit-content.product__text-container--right{margin-left:auto}.product__text-container--multiple{display:grid;grid-template-columns:repeat(var(--item-count),1fr);column-gap:var(--column-gap);row-gap:var(--row-gap)}.product__text-container--multiple.product__text-container--styling-text{column-gap:var(--row-gap)}.product__text-container--multiple.product__text-container--fit-content{display:flex}.product__text-container--multiple.product__text-container--vertical{display:flex;flex-direction:column;align-items:stretch}a.product__text{text-decoration:none}.product__text{display:flex;align-items:center;text-align:left;justify-content:flex-start;color:var(--text-color);font-size:inherit;line-height:1.3;margin:0}.product__text-center{text-align:center;justify-content:center}.product__text-right{text-align:right;justify-content:flex-end}.product__text img{height:1em;width:auto}.product__text .material-icon,.product__text img{font-size:calc(1em * var(--icon-scale));margin-right:.25em;color:var(--icon-color);flex-shrink:0}.product__text .text.nowrap{white-space:nowrap}.product__text--gradient .text{background:var(--background-text)}.product__text-icon--gradient .material-icon{background:var(--background-icon)}.product__text--gradient .text,.product__text-icon--gradient .material-icon{display:inline-block;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.product__text-container--styling-text{background:none;padding:0!important;border-radius:0}.product__text-container--styling-text .product__text{position:relative;border-radius:var(--border-radius);border:var(--border-style) var(--border-width) var(--border-color);padding:var(--padding-y--desktop) var(--padding-x--desktop)}.product__text-container--styling-container.product__text-container--background,.product__text-container--styling-container.product__text-container--border{border-radius:var(--border-radius-desktop, var(--border-radius, 0));padding:var(--padding-y--desktop) var(--padding-x--desktop)}.product__text--border-gradient,.text-with-icon-block--border-gradient{position:relative;border:none!important;z-index:1;overflow:hidden}.product__text--border-gradient:before,.text-with-icon-block--border-gradient:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:var(--border-width);background:var(--border-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media screen and (min-width:750px){.product__text-container{--font-size: var(--desktop-text-size)}}@media screen and (max-width:749px){.product__text-container--styling-text .product__text{padding:var(--padding-y--mobile) var(--padding-x--mobile)}.product__text-container--styling-container.product__text-container--background,.product__text-container--styling-container.product__text-container--border{border-radius:var(--border-radius-mobile, var(--border-radius, 0));padding:var(--padding-y--mobile) var(--padding-x--mobile)}.product__text-container--fit-content.product__text-container--mobile-left{margin-left:0}.product__text-container--fit-content.product__text-container--mobile-center{margin-left:auto;margin-right:auto}.product__text-container--fit-content.product__text-container--mobile-right{margin-left:auto}.product__text-mobile-left{text-align:left;justify-content:flex-start}.product__text-mobile-center{text-align:center;justify-content:center}.product__text-mobile-right{text-align:right;justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-text-with-icon.css.map */
