.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%}.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:749px){.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}.hero-rich-text .rich-text__heading,.hero-rich-text .rich-text__caption,.hero-rich-text .rich-text__text{max-width:var(--max-width);margin-left:auto;margin-right:auto}.hero-rich-text .rich-text__blocks.left .rich-text__heading,.hero-rich-text .rich-text__blocks.left .rich-text__caption,.hero-rich-text .rich-text__blocks.left .rich-text__text{margin-left:0;margin-right:auto}.hero-rich-text .rich-text__blocks.right .rich-text__heading,.hero-rich-text .rich-text__blocks.right .rich-text__caption,.hero-rich-text .rich-text__blocks.right .rich-text__text{margin-left:auto;margin-right:0}.hero-rich-text .rich-text__blocks>*+*{margin-top:2.4rem}.hero-rich-text .rich-text__blocks>.rich-text__buttons--multiple{margin-top:3.2rem}.hero-rich-text .rich-text__buttons--multiple>*{width:fit-content;min-width:calc(10rem + var(--buttons-border-width) * 2)!important}.hero-rich-text .rich-text__buttons--multiple{width:fit-content}.hero-media__item{--base-rotate: 0deg;--tilt-x: 0deg;--tilt-y: 0deg;--hover-scale: 1;transform:rotate(var(--base-rotate)) perspective(700px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) scale(var(--hover-scale));transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .3s ease,filter .3s ease;will-change:transform;position:relative;cursor:pointer}@media screen and (min-width:750px){.hero-media__list{display:grid;grid-template-columns:29.67% 40.67% 29.67%;align-items:flex-end;gap:1rem;transform:translateY(110%);transition:transform 1s cubic-bezier(.16,1,.3,1)}.hero-media__list .hero-media__item:first-child{--base-rotate: -7deg}.hero-media__list .hero-media__item:last-child{--base-rotate: 7deg}}.hero-media__list.is-visible{transform:translateY(4.8rem)!important}.hero-media__list.is-visible .hero-media__item{animation:hero-item-pop .75s cubic-bezier(.34,1.56,.64,1) both}.hero-media__list.is-visible .hero-media__item:nth-child(1){animation-delay:.18s}.hero-media__list.is-visible .hero-media__item:nth-child(2){animation-delay:0s}.hero-media__list.is-visible .hero-media__item:nth-child(3){animation-delay:.34s}.hero-media__list .hero-media__item:before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;aspect-ratio:1;translate:-50% -50%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(var(--color-button),1) 0%,transparent 70%);opacity:0;filter:blur(18px);transition:opacity .6s ease,filter .6s ease;pointer-events:none}.hero-media__list .hero-media__item:hover:before{opacity:1;filter:blur(22px)}.hero-rich-text .rich-text__wrapper{overflow:hidden}@media screen and (max-width:750px){.hero-rich-text .rich-text__wrapper{width:100%}.hero-media-block{max-width:26.4rem;margin-left:auto;margin-right:auto;display:block;margin-top:-4rem!important}.hero-media__list.is-visible{transform:translateY(8.8rem)!important}.hero-media__item{animation:contourMove 8s ease-in-out infinite alternate!important}}@keyframes hero-item-pop{0%{opacity:0;transform:rotate(var(--base-rotate)) scale(.78) translateY(2rem)}60%{opacity:1}80%{transform:rotate(var(--base-rotate)) scale(1.06)}to{transform:rotate(var(--base-rotate)) perspective(700px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) scale(1)}}@keyframes contourMove{0%{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(10px,-15px) rotate(2deg) scale(1.02)}50%{transform:translate(-15px,10px) rotate(-2deg) scale(1.03)}75%{transform:translate(8px,15px) rotate(1deg) scale(1.02)}to{transform:translate(0) rotate(0) scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-rich-text.css.map */
