.rich-text{z-index:1}.rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 2rem / 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%}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}.rich-text__blocks{max-width:100%}}.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}.custom-rich-text:not(.rich-text-sustain) .rich-text__wrapper .rich-text__blocks{position:relative;overflow:hidden}.custom-rich-text h2{font-family:ABCStefan-Bubble}.custom-rich-text.rich-text-sustain h2{font-family:ABCStefan-Simple}.custom-rich-text h2:nth-child(1){text-align:left;transform:rotate(-4deg) translateY(18px)!important}.custom-rich-text.rich-text-sustain h2:nth-child(1){text-align:center;transform:rotate(-8deg) translate(-6vw,4px)!important}.custom-rich-text h2:nth-child(2){text-align:right;transform:rotate(2deg) translateY(18px)!important}.custom-rich-text.rich-text-sustain h2:nth-child(2){text-align:center;transform:rotate(8deg) translate(6rem,2vw)!important}.custom-rich-text .rich-text__text{text-align:left;margin-top:17rem!important;max-width:calc(var(--page-width) / 1.9)}.custom-rich-text .collage-card{background:transparent;position:absolute;right:0;transform:translate(-57px,15px) rotate(15deg);width:280px}.richtext-good_vibes{padding-bottom:10rem}.richtext-good_vibes .rich-text__text p{font-family:ABCStefan-Simple;font-size:2.4rem;font-weight:700;background:#000;border-radius:2rem;width:fit-content;padding:0 1rem;transform:rotate(16deg);margin:0 auto}@media (max-width: 989px){.rich-text-welcome .page-width{margin-right:0;padding-right:0}.rich-text-welcome>div>div>div>div>h2:nth-child(2){padding-right:5rem}}.rich-text-welcome{overflow-x:hidden}@media (max-width: 700px){.custom-rich-text .rich-text__text{margin-top:160px!important;max-width:none}.rich-text-welcome h2.h0{font-size:clamp(2rem,7vw,5.2rem);padding-right:1.5rem}.rich-text-welcome div>h2:nth-child(2){margin-top:5rem}.rich-text-welcome .rich-text__wrapper{width:auto}.rich-text-welcome .rich-text__text{padding-right:1.5rem}.rich-text-sustain div>h2:nth-child(2){margin-top:2rem}}@media (max-width: 550px){.custom-rich-text .collage-card{background:transparent;position:absolute;right:0;transform:translate(-65px,6px) rotate(15deg);width:210px}}@media (max-width: 400px){.custom-rich-text h2:nth-child(1){text-align:left}.custom-rich-text h2:nth-child(2){text-align:right}}.rich-text-welcome p{margin:1.5rem 0;line-height:2.2rem}.rich-text-welcome div>div:nth-child(6){margin-top:2rem!important}.rich-text-welcome h2.h1{font-family:ABCStefan-Simple;text-align:left;font-size:2.4rem}@media screen and (min-width: 990px){.rich-text__blocks{max-width:100%}.rich-text-welcome h2:not(.h1){font-size:7rem}.rich-text-welcome h2.h1{padding-left:12rem;font-size:4rem}.rich-text-welcome h2:nth-child(1){padding-left:12rem}..rich-text-welcome h2:nth-child(2){padding-right:10rem}.rich-text-welcome .collage-card{transform:rotate(15deg) translate(53px,32px);width:430px}.rich-text-welcome .rich-text__text{padding-left:12rem}.rich-text-sustain div>h2:nth-child(1){padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-rich-text.css.map */
