.infinite-rich-text{box-sizing:border-box;padding-block:var(--infinite-rich-text-padding-top-mobile, 32px) var(--infinite-rich-text-padding-bottom-mobile, 40px)}.infinite-rich-text,.infinite-rich-text *{box-sizing:border-box}.infinite-rich-text__layout{width:100%}.infinite-rich-text__position{display:flex;width:100%}.infinite-rich-text__position--mobile-left{justify-content:flex-start}.infinite-rich-text__position--mobile-center{justify-content:center}.infinite-rich-text__position--mobile-right{justify-content:flex-end}.infinite-rich-text__content{position:relative;width:100%;max-width:min(100%,var(--infinite-rich-text-content-max-width, 780px))}.infinite-rich-text__content--mobile-align-left{text-align:left}.infinite-rich-text__content--mobile-align-center{text-align:center}.infinite-rich-text__content--mobile-align-right{text-align:right}.infinite-rich-text__content--box{isolation:isolate;padding:var(--infinite-rich-text-box-padding-y-mobile, 32px) var(--infinite-rich-text-box-padding-x-mobile, 24px);border-radius:var(--infinite-rich-text-box-radius, 0);box-shadow:var(--infinite-rich-text-box-shadow-x, 0) var(--infinite-rich-text-box-shadow-y, 8px) var(--infinite-rich-text-box-shadow-blur, 20px) var(--infinite-rich-text-box-shadow-color, transparent)}.infinite-rich-text__content--box:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;padding:var(--infinite-rich-text-box-border-width, 1px);content:"";pointer-events:none;border-radius:inherit;background:var(--infinite-rich-text-box-border-paint, transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.infinite-rich-text__content--border-none:before{display:none}.infinite-rich-text__block{width:100%;padding-block:var(--infinite-rich-text-block-space-before, 0) var(--infinite-rich-text-block-space-after, 0)}.infinite-rich-text .infinite-text-effect{--infinite-highlight-border-width-responsive: var(--infinite-highlight-border-width-mobile);--infinite-highlight-padding-x-responsive: var(--infinite-highlight-padding-x-mobile);--infinite-highlight-padding-y-responsive: var(--infinite-highlight-padding-y-mobile);--infinite-highlight-position-x-responsive: var(--infinite-highlight-position-x-mobile);--infinite-highlight-position-y-responsive: var(--infinite-highlight-position-y-mobile);--infinite-highlight-radius-responsive: var(--infinite-highlight-radius-mobile);--infinite-highlight-spacing-responsive: var(--infinite-highlight-spacing-mobile);--infinite-highlight-text-padding-x-responsive: var(--infinite-highlight-text-padding-x-mobile);--infinite-highlight-shadow-blur-responsive: var(--infinite-highlight-shadow-blur-mobile);--infinite-highlight-shadow-x-responsive: var(--infinite-highlight-shadow-x-mobile);--infinite-highlight-shadow-y-responsive: var(--infinite-highlight-shadow-y-mobile)}.infinite-rich-text__block--align-left{text-align:left}.infinite-rich-text__block--align-center{text-align:center}.infinite-rich-text__block--align-right{text-align:right}.infinite-rich-text__caption,.infinite-rich-text__heading,.infinite-rich-text__body,.infinite-rich-text__body>*:first-child{margin-top:0}.infinite-rich-text__caption,.infinite-rich-text__heading,.infinite-rich-text__body,.infinite-rich-text__body>*:last-child{margin-bottom:0}.infinite-rich-text__caption{font-size:1.2rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.infinite-rich-text__heading{line-height:1.1}.infinite-rich-text__body{line-height:1.6}.infinite-rich-text__body :is(ul,ol){display:inline-block;max-width:100%;text-align:left}.infinite-rich-text__divider-wrap,.infinite-rich-text__button-wrap{display:flex}.infinite-rich-text__divider-wrap--inherit,.infinite-rich-text__button-wrap--inherit{justify-content:inherit}.infinite-rich-text__content--mobile-align-left :is(.infinite-rich-text__divider-wrap--inherit,.infinite-rich-text__button-wrap--inherit),.infinite-rich-text__divider-wrap--left,.infinite-rich-text__button-wrap--left{justify-content:flex-start}.infinite-rich-text__content--mobile-align-center :is(.infinite-rich-text__divider-wrap--inherit,.infinite-rich-text__button-wrap--inherit),.infinite-rich-text__divider-wrap--center,.infinite-rich-text__button-wrap--center{justify-content:center}.infinite-rich-text__content--mobile-align-right :is(.infinite-rich-text__divider-wrap--inherit,.infinite-rich-text__button-wrap--inherit),.infinite-rich-text__divider-wrap--right,.infinite-rich-text__button-wrap--right{justify-content:flex-end}.infinite-rich-text__divider{display:block;flex:0 0 auto;height:var(--infinite-rich-text-divider-height, 3px);border-radius:var(--infinite-rich-text-divider-radius, 2px);background:var(--infinite-rich-text-divider-paint, currentColor);box-shadow:var(--infinite-rich-text-divider-shadow-x, 0) var(--infinite-rich-text-divider-shadow-y, 0) var(--infinite-rich-text-divider-shadow-blur, 0) var(--infinite-rich-text-divider-shadow-color, transparent)}.infinite-rich-text__divider--fixed{width:min(100%,var(--infinite-rich-text-divider-width-mobile, 32px))}.infinite-rich-text__divider--percent{width:var(--infinite-rich-text-divider-width-percent-mobile, 50%)}.infinite-rich-text__divider--full{width:100%}.infinite-rich-text__button{gap:1.2rem}.infinite-rich-text__button--custom{min-height:0;padding:var(--infinite-rich-text-button-padding-y, 14px) var(--infinite-rich-text-button-padding-x, 32px);color:var(--infinite-rich-text-button-color, #fff);border:var(--infinite-rich-text-button-border-width, 0) solid transparent;border-radius:var(--infinite-rich-text-button-radius, 4px);background:var(--infinite-rich-text-button-background, #121212) padding-box,var(--infinite-rich-text-button-border, transparent) border-box;box-shadow:var(--infinite-rich-text-button-shadow-x, 0) var(--infinite-rich-text-button-shadow-y, 6px) var(--infinite-rich-text-button-shadow-blur, 16px) rgba(0,0,0,var(--infinite-rich-text-button-shadow-opacity, .15));transition:color var(--duration-short) ease,transform var(--duration-short) ease}.infinite-rich-text__button--custom:before,.infinite-rich-text__button--custom:after{border-radius:inherit;box-shadow:none}.infinite-rich-text__button--custom:after{content:none}.infinite-rich-text__button--custom:not([aria-disabled=true]):hover{color:var(--infinite-rich-text-button-hover-color, #fff);background:var(--infinite-rich-text-button-hover-background, #333) padding-box,var(--infinite-rich-text-button-border, transparent) border-box;transform:translateY(-1px)}.infinite-rich-text__button-icon{display:inline-flex;flex:0 0 auto;width:1.5rem;height:1.5rem}.infinite-rich-text__button-icon svg{width:100%;height:100%}.infinite-rich-text__empty{margin:0;opacity:.7}@media screen and (min-width:750px){.infinite-rich-text{padding-block:var(--infinite-rich-text-padding-top-desktop, 40px) var(--infinite-rich-text-padding-bottom-desktop, 52px)}.infinite-rich-text__position--desktop-left{justify-content:flex-start}.infinite-rich-text__position--desktop-center{justify-content:center}.infinite-rich-text__position--desktop-right{justify-content:flex-end}.infinite-rich-text__content--desktop-align-left{text-align:left}.infinite-rich-text__content--desktop-align-center{text-align:center}.infinite-rich-text__content--desktop-align-right{text-align:right}.infinite-rich-text__content--box{padding:var(--infinite-rich-text-box-padding-y-desktop, 48px) var(--infinite-rich-text-box-padding-x-desktop, 48px)}.infinite-rich-text .infinite-text-effect{--infinite-highlight-border-width-responsive: var(--infinite-highlight-border-width-desktop);--infinite-highlight-padding-x-responsive: var(--infinite-highlight-padding-x-desktop);--infinite-highlight-padding-y-responsive: var(--infinite-highlight-padding-y-desktop);--infinite-highlight-position-x-responsive: var(--infinite-highlight-position-x-desktop);--infinite-highlight-position-y-responsive: var(--infinite-highlight-position-y-desktop);--infinite-highlight-radius-responsive: var(--infinite-highlight-radius-desktop);--infinite-highlight-spacing-responsive: var(--infinite-highlight-spacing-desktop);--infinite-highlight-text-padding-x-responsive: var(--infinite-highlight-text-padding-x-desktop);--infinite-highlight-shadow-blur-responsive: var(--infinite-highlight-shadow-blur-desktop);--infinite-highlight-shadow-x-responsive: var(--infinite-highlight-shadow-x-desktop);--infinite-highlight-shadow-y-responsive: var(--infinite-highlight-shadow-y-desktop)}.infinite-rich-text__content--desktop-align-left :is(.infinite-rich-text__divider-wrap--inherit,.infinite-rich-text__button-wrap--inherit){justify-content:flex-start}.infinite-rich-text__content--desktop-align-center :is(.infinite-rich-text__divider-wrap--inherit,.infinite-rich-text__button-wrap--inherit){justify-content:center}.infinite-rich-text__content--desktop-align-right :is(.infinite-rich-text__divider-wrap--inherit,.infinite-rich-text__button-wrap--inherit){justify-content:flex-end}.infinite-rich-text__divider--fixed{width:min(100%,var(--infinite-rich-text-divider-width-desktop, 40px))}.infinite-rich-text__divider--percent{width:var(--infinite-rich-text-divider-width-percent-desktop, 50%)}}@media(prefers-reduced-motion:reduce){.infinite-rich-text__button--custom{transition:none}}@media(forced-colors:active){.infinite-rich-text__content--box:before,.infinite-rich-text__divider{border:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/infinite-rich-text.css.map */
