.rich-text{background:var(--gradient-background);background-color:rgb(var(--color-background))}.rich-text__blocks.right .rich-text__text{margin-inline-start:auto}.rich-text__blocks.center .rich-text__text{margin-inline-start:auto;margin-inline-end:auto}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__blocks .h0+.h0,.rich-text__blocks .h1+.h1{margin-top:0}.rich-text__blocks>:first-child:is(.rich-text__heading),.rich-text__blocks>:first-child:is(.rich-text__subheading){margin-top:0}.rich-text__text{max-width:72.6rem}.rich-text__text--colored{color:rgb(var(--color-foreground))}.rich-text__text--colored.rte a{color:rgb(var(--color-link));background-image:linear-gradient(to top,rgb(var(--color-border)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}@media screen and (max-width:749px){.rich-text__blocks.mobile-center .button{min-width:60%}}@media screen and (max-width:480px){.rich-text__blocks .button{width:100%}}.rich-text__heading{margin-bottom:0;line-height:1.2;letter-spacing:.02em}.rich-text__subheading+.rich-text__heading{margin-top:.5rem}.rich-text__subheading{letter-spacing:.2em;text-transform:uppercase;line-height:1.25;margin-bottom:0}.rich-text__subheading--colored{color:rgb(var(--color-heading))}.rich-text--colored{padding-inline-start:1.5rem;padding-inline-end:1.5rem}.rich-text__inline-banner{display:inline-block;vertical-align:middle;margin:0 .1em}.rich-text__inline-banner .media{display:block;height:var(--inline-banner-height, 80px);aspect-ratio:var(--inline-banner-aspect-ratio, 1);padding-bottom:0;border-radius:calc(var(--inline-banner-height, 80px) * var(--inline-banner-radius, 0) / 100)}.rich-text__inline-banner .media>img{position:relative;height:100%;width:100%;object-fit:cover;border-radius:calc(var(--inline-banner-height, 80px) * var(--inline-banner-radius, 0) / 100);transition:transform var(--duration-default) ease}.rich-text[data-animate-banners] .rich-text__inline-banner .media{transform:scale(0);background-color:rgb(var(--color-highlight));overflow:hidden;clip-path:circle(closest-side)}.rich-text[data-animate-banners] .rich-text__inline-banner .media>img{opacity:0}.rich-text[data-animate-banners].is-visible .rich-text__inline-banner .media{animation:inlineBannerReveal 1.4s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(var(--banner-index, 0) * .25s)}.rich-text[data-animate-banners].is-visible .rich-text__inline-banner .media>img{animation:inlineBannerImgReveal .4s ease forwards;animation-delay:calc(var(--banner-index, 0) * .25s + .85s)}@keyframes inlineBannerReveal{0%{transform:scale(0);clip-path:circle(closest-side);opacity:0}35%{transform:scale(.1);clip-path:circle(closest-side);opacity:.4}55%{transform:scale(.12);clip-path:circle(closest-side);opacity:1}to{transform:scale(1);clip-path:inset(0 round calc(var(--inline-banner-height, 80px) * var(--inline-banner-radius, 0) / 100));opacity:1}}@keyframes inlineBannerImgReveal{0%{opacity:0}to{opacity:1}}.rich-text__inline-banner-link,.rte .rich-text__inline-banner-link{display:inline-block;text-decoration:none;background-image:none;background-size:0;padding-bottom:0}@media screen and (hover:hover){.rich-text__inline-banner-link:hover .media>img{transform:scale(1.06)}}@media screen and (min-width:750px){.rich-text__subheading.h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}.rich-text--colored{padding-inline-start:5rem;padding-inline-end:5rem}.rich-text--horizontal .rich-text__blocks{display:flex;align-items:center;column-gap:1.5rem;flex-wrap:wrap;row-gap:2rem}.rich-text--horizontal .rich-text__blocks.center{justify-content:center}.rich-text--horizontal .rich-text__blocks.right{justify-content:flex-end}.rich-text--horizontal .rich-text__blocks>*,.rich-text--horizontal .rich-text__blocks.center .rich-text__text,.rich-text--horizontal .rich-text__blocks.right .rich-text__text{margin:0}.rich-text--horizontal .rich-text__blocks .button-group{min-width:auto}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-rich-text.css.map */
