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