.rich-text{z-index:1}.rich-text__wrapper{display:flex;justify-content:center;width:100%}.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{max-width:90%}.choose-design-animated-bottom-images .rich-text__wrapper{max-width:60%}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:100rem}}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2.5rem}.rich-text__text,.rich-text__blocks>*+a{margin-top:4rem}.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}.richtext-section .bg-image-wrapper{position:absolute;top:calc(var(--bg-overlap, 0%) * -1);z-index:-1;height:calc(100% + var(--bg-overlap) + var(--bg-overlap) / 2)}.richtext-section .bg-image-wrapper.bg-animate{-webkit-animation:bgUpDownMove 2s infinite alternate;animation:bgUpDownMove 2s infinite alternate}.richtext-section:has(.breadcrumbs) .bg-image-wrapper{height:calc(100% + var(--bg-overlap) + 5.5rem)}.rich-text:has(.bottom-arrow) .rich-text__text{margin-top:50px;max-width:90rem;margin-inline:auto}.rich-text:has(.bottom-arrow) .bottom-arrow{margin-top:min(12%,100px)}.richtext-section .animated-image img{position:absolute;bottom:0;width:auto;max-width:100%;height:auto}.richtext-section .animated-image.position-left img{left:0;bottom:0}.richtext-section .animated-image.position-right img{right:0;bottom:-10px}.richtext-section .animated-image.position-left img.first-animated-image{max-width:191px;bottom:-96px;pointer-events:none}.richtext-section .animated-image.position-left img.second-animated-image{max-width:231px;bottom:58px}.richtext-section .animated-image img.static-image{width:100%;max-width:min(30%,460px);object-fit:contain;object-position:left bottom;pointer-events:none}.richtext-section .animated-image.position-right img.static-image{max-width:min(14%,265px);max-height:80%;object-position:right bottom;pointer-events:none}.richtext-section .animated-image.position-right img.first-animated-image{z-index:-1;max-width:min(22%,375px)}.rich-text__blocks .rich-text__caption.subtitle--large{font-family:var(--font-heading-family);font-weight:400;font-size:20px}.rich-text__blocks .rich-text__text{max-width:90rem;margin-inline:auto}body:has(.main-blog) .rich-text__blocks .rich-text__text{max-width:55rem}body:has(.main-blog) .rich-text__heading{text-transform:uppercase}.choose-design-wider-content-width .rich-text__wrapper{max-width:1065px}.choose-design-wider-content-width .rich-text__blocks .rich-text__text{max-width:100%}.rich-text__wrapper .image-wrap{margin-block:4rem}.rich-text__wrapper .image-wrap:first-child{margin-block-start:0}.rich-text__wrapper .image-wrap:last-child{margin-block-end:0}.rich-text__wrapper .image-wrap img{max-width:100%;width:auto}.choose-design-animated-bottom-images .rich-text__wrapper{position:relative;z-index:1}.choose-design-page-width .page-width{max-width:var(--page-width)}.choose-design-page-width .rich-text__blocks,.choose-design-page-width .rich-text__blocks .rich-text__text{max-width:100%}@media only screen and (width < 1200px){.richtext-section .animated-image.position-left img.first-animated-image{max-width:151px;bottom:-56px}.richtext-section .animated-image.position-left img.second-animated-image{max-width:141px;bottom:90px}}@media only screen and (width < 990px){.richtext-section .bg-image-wrapper:not(.bg-animate){top:min(-5%,calc(var(--bg-overlap, 0%) * -.6))}.rich-text:has(.bottom-arrow) .rich-text__text{margin-top:30px}.richtext-section .animated-image img.static-image{max-width:min(38%,460px);bottom:50px}.rich-text__text,.rich-text__blocks>*+a{margin-top:3rem}.rich-text__wrapper .image-wrap{margin-block:3rem}}@media only screen and (width < 750px){.richtext-section .bg-image-wrapper:not(.bg-animate){top:min(-3%,calc(var(--bg-overlap, 0%) * -.4))}.richtext-section:has(.breadcrumbs) .bg-image-wrapper{height:calc(100% + var(--bg-overlap) + 2.5rem)}.rich-text:has(.bottom-arrow) .rich-text__text{margin-top:25px}.richtext-section .animated-image.position-left img.second-animated-image{max-width:110px;bottom:20px}.richtext-section .animated-image.position-left img.first-animated-image{max-width:110px;bottom:-76px}.richtext-section .animated-image img.static-image{max-width:210px;bottom:40px}.richtext-section .animated-image.position-right img.static-image{max-width:min(22%,90px)}.richtext-section .animated-image.position-right img.first-animated-image{max-width:min(38%,160px)}.rich-text__text,.rich-text__blocks>*+a{margin-top:2rem}.rich-text__wrapper .image-wrap{margin-block:2rem}.rich-text__blocks>*+*{margin-top:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-rich-text.css.map */
