.infinite-text-effect-scope{max-width:100%}.infinite-text-effect{display:grid;max-width:100%}.infinite-text-effect>*{grid-area:1 / 1;min-width:0;margin:0}.infinite-text-effect__outline{z-index:0;pointer-events:none}.infinite-text-effect__content{position:relative;z-index:1}.infinite-custom-typography,.infinite-custom-typography>*{font-family:var(--infinite-typography-font-family, inherit);font-size:var(--infinite-typography-size-mobile, inherit);font-style:var(--infinite-typography-font-style, inherit);font-weight:var(--infinite-typography-font-weight, inherit);line-height:var(--infinite-typography-line-height, inherit);letter-spacing:var(--infinite-typography-letter-spacing, inherit);text-transform:var(--infinite-typography-text-transform, none);text-decoration:var(--infinite-typography-text-decoration, none)}@media screen and (min-width:750px){.infinite-custom-typography,.infinite-custom-typography>*{font-size:var(--infinite-typography-size-desktop, inherit)}}.infinite-text-effect--caption+.infinite-text-effect--heading{margin-top:var(--infinite-caption-heading-gap, 8px)}.infinite-text-effect--heading+:is(.infinite-multirow__text,.infinite-multicolumn-card__text,.infinite-random-banner__text){margin-top:var(--infinite-heading-text-gap, 16px)}.infinite-text-effect--heading+.infinite-text-effect--body{margin-top:var(--infinite-heading-text-gap, 16px)}.infinite-text-effect--caption+:is(.infinite-multirow__text,.infinite-multicolumn-card__text,.infinite-random-banner__text){margin-top:var(--infinite-caption-text-gap, 16px)}.infinite-text-effect--caption+.infinite-text-effect--body{margin-top:var(--infinite-caption-text-gap, 16px)}.infinite-text-effect:has(+.infinite-multicolumn-card__cta){margin-bottom:var(--infinite-button-text-gap, 24px)}.infinite-text-effect-scope:has(+.infinite-multicolumn-card__cta){margin-bottom:var(--infinite-button-text-gap, 24px)}.infinite-text-effect--outline-none .infinite-text-effect__outline{display:none}.infinite-text-effect--outline-solid .infinite-text-effect__outline{color:transparent;-webkit-text-stroke:var(--infinite-text-outline-stroke-width, 0px) var(--infinite-text-outline-color, transparent)}.infinite-text-effect--outline-gradient .infinite-text-effect__outline{color:transparent;background:var(--infinite-text-outline-gradient, transparent);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:var(--infinite-text-outline-stroke-width, 0px) transparent}.infinite-text-effect--fill-solid .infinite-text-effect__content,.infinite-text-fill--solid{color:var(--infinite-text-fill-color, currentColor)}.infinite-text-effect--fill-gradient .infinite-text-effect__content,.infinite-text-fill--gradient,.infinite-text-effect--fill-gradient .infinite-text-effect__content :is(a,em,strong),.infinite-text-fill--gradient :is(a,em,strong,p){color:transparent;background:var(--infinite-text-fill-gradient, currentColor);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.infinite-text-highlight{position:relative;z-index:0;display:inline-block;isolation:isolate;font:inherit;padding:0;margin-inline:var(--infinite-highlight-spacing, 0px);color:inherit;background:none;border:0;border-radius:0;box-shadow:none}.infinite-text-highlight:before{position:absolute;z-index:-1;top:50%;left:50%;box-sizing:border-box;width:max(0px,calc(100% + var(--infinite-highlight-padding-x, 0px) + var(--infinite-highlight-padding-x, 0px)));height:max(0px,calc(100% + var(--infinite-highlight-padding-y, 0px) + var(--infinite-highlight-padding-y, 0px)));content:"";pointer-events:none;background:var(--infinite-highlight-background, #121212);border-radius:var(--infinite-highlight-radius, 3px);box-shadow:var(--infinite-highlight-shadow-x, 0px) var(--infinite-highlight-shadow-y, 0px) var(--infinite-highlight-shadow-blur, 0px) rgba(0,0,0,var(--infinite-highlight-shadow-opacity, 0));transform:translate(calc(-50% + var(--infinite-highlight-position-x, 0px)),calc(-50% + var(--infinite-highlight-position-y, 0px)))}[data-infinite-highlight-border=solid] .infinite-text-highlight:before{border:var(--infinite-highlight-border-width, 0px) solid var(--infinite-highlight-border-color, transparent)}[data-infinite-highlight-border=gradient] .infinite-text-highlight:before{border:var(--infinite-highlight-border-width, 0px) solid transparent;background:var(--infinite-highlight-background, transparent) padding-box,var(--infinite-highlight-border-color, transparent) border-box}.infinite-text-highlight__text{display:inline-block;padding-inline:var(--infinite-highlight-text-padding-x, 0px);margin-inline:calc(0px - var(--infinite-highlight-text-padding-x, 0px));color:var(--infinite-highlight-text-color, #fff);-webkit-text-fill-color:var(--infinite-highlight-text-color, #fff)}.infinite-text-highlight--text-gradient .infinite-text-highlight__text,[data-infinite-highlight-text=gradient] .infinite-text-highlight__text{color:transparent;background:var(--infinite-highlight-text-gradient, currentColor);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}:is(.infinite-multicolumn-card,.infinite-random-banner__item,.infinite-text-effect-scope)[data-infinite-highlight-text=solid] .infinite-text-highlight__text{color:var(--infinite-highlight-text-color, #fff);background:none;-webkit-text-fill-color:var(--infinite-highlight-text-color, #fff)}:is(.infinite-multicolumn-card,.infinite-random-banner__item,.infinite-text-effect-scope)[data-infinite-highlight-text=gradient] .infinite-text-highlight__text{color:transparent;background:var(--infinite-highlight-text-gradient, currentColor);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}:is(.infinite-multicolumn-card,.infinite-random-banner__item,.infinite-text-effect-scope)[data-infinite-highlight-border=none] .infinite-text-highlight:before{background:var(--infinite-highlight-background, transparent);border:0}:is(.infinite-multicolumn-card,.infinite-random-banner__item,.infinite-text-effect-scope)[data-infinite-highlight-border=solid] .infinite-text-highlight:before{background:var(--infinite-highlight-background, transparent);border:var(--infinite-highlight-border-width, 0px) solid var(--infinite-highlight-border-color, transparent)}:is(.infinite-multicolumn-card,.infinite-random-banner__item,.infinite-text-effect-scope)[data-infinite-highlight-border=gradient] .infinite-text-highlight:before{border:var(--infinite-highlight-border-width, 0px) solid transparent;background:var(--infinite-highlight-background, transparent) padding-box,var(--infinite-highlight-border-color, transparent) border-box}.infinite-text-effect__outline .infinite-text-highlight:before{display:none}.infinite-text-effect__outline .infinite-text-highlight__text{color:inherit!important;background:none!important;-webkit-text-fill-color:inherit!important}@media(forced-colors:active){.infinite-text-effect__outline{display:none}.infinite-text-highlight:before{border:1px solid CanvasText}.infinite-text-highlight__text{color:CanvasText;-webkit-text-fill-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/infinite-text-effects.css.map */
