.rich-text{z-index:1}.rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale))}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.rich-text__blocks{width:100%}@media screen and (min-width:750px){.rich-text__wrapper{width:100%;text-align:center;flex-direction:column;max-width:800px}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}.rich-text__blocks{max-width:50rem}}@media screen and (min-width:990px){.rich-text__blocks{max-width:78rem}}.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__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.rich-text__buttons--multiple>*{flex-grow:1;min-width:22rem}.rich-text__buttons+.rich-text__buttons{margin-top:1rem}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}.rich-text__button{display:inline-flex;align-items:center;gap:.8rem;border-radius:1rem;font-size:1.8rem;font-weight:700;padding:1.4rem 2.5rem 1.2rem}.rich-text__button-icon{position:relative;display:inline-flex;width:2rem;height:2rem;line-height:0;overflow:hidden;isolation:isolate;transform:translateZ(0)}.rich-text__button-icon svg{width:100%;height:100%}.rich-text__arrow{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:rotate(-33deg) translateZ(0);transition:transform .6s ease,opacity .4s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}.rich-text__arrow--2{transform:rotate(-33deg) translate3d(-120%,0,0);opacity:0}.rich-text__button:hover .rich-text__arrow--1{transform:rotate(-33deg) translate3d(120%,0,0);opacity:0}.rich-text__button:hover .rich-text__arrow--2{transform:rotate(-33deg) translateZ(0);opacity:1}.rich-text__arrow svg{display:block;shape-rendering:geometricPrecision}@media screen and (max-width:767px){.rich-text__button{font-size:1.8rem;font-weight:700;padding:1.4rem 2.5rem 1.2rem}}.rich-text__blocks--sticky-layout{max-width:100%;width:100%;text-align:center}.rich-text__blocks--sticky-layout .rich-text__heading,.rich-text__blocks--sticky-layout .rich-text__text,.rich-text__blocks--sticky-layout .rich-text__caption{margin-left:auto;margin-right:auto}.rich-text__blocks--sticky-layout .rich-text__text{max-width:72rem}.rich-text__cards-heading{margin:4rem 0 2.4rem;font-size:2.4rem;font-weight:700;line-height:1.2;text-align:center}.rich-text__sticky-cards{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin:0 auto;padding:2rem 0 4rem;max-width:110rem}.rich-text__sticky-card{flex:0 1 28rem;min-height:14rem;margin:0 -2rem;padding:2.4rem 2.2rem;background:var(--sticky-card-bg, #c5ffa6);color:var(--sticky-card-text, #121212);border:1px solid var(--sticky-card-border, transparent);border-radius:0;transform:rotate(var(--sticky-rotation, 0deg));z-index:var(--sticky-z-index, 1);position:relative;box-shadow:0 2px 12px #0000000f;text-align:left}.rich-text__sticky-card:first-child{margin-left:0}.rich-text__sticky-card:last-child{margin-right:0}.rich-text__sticky-card-text{font-size:1.8rem;font-weight:700;line-height:1.35}.rich-text__sticky-card-text p{margin:0}.rich-text__sticky-card-text,.rich-text__sticky-card-text p{color:inherit}@media screen and (min-width:990px){.rich-text__blocks--sticky-layout{max-width:90rem}.rich-text__wrapper:has(.rich-text__blocks--sticky-layout){max-width:100%}}@media screen and (max-width:989px){.rich-text__sticky-cards{flex-direction:column;align-items:center;gap:2rem;padding-bottom:2rem}.rich-text__sticky-card{flex:1 1 auto;width:min(100%,32rem);margin:0;transform:rotate(0)}.rich-text__cards-heading{font-size:2.2rem;margin-top:3rem;margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-rich-text.css.map */
