.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: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:1.6rem}.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}.section-rich-text .rich-text__wrapper,.custom-rich-text .rich-text__wrapper{width:100%}.custom-rich-text .rich-text__heading{text-align:center}.custom-rich-text .rich-text__text:last-child{margin-top:30px}.custom-rich-text .rich-text__text p{color:#212121}.custom-rich-text .rich-text__text p strong{font-weight:600}.custom-rich-text .rich-text__buttons{max-width:100%;gap:20px}.rich-text__blocks.left .rich-text__buttons{justify-content:center;margin-top:40px}.custom-rich-text .rich-text__buttons{justify-content:center}.custom-rich-text .rich-text__buttons .button{max-width:fit-content}.custom-rich-text ul{padding:0;list-style:none;margin-top:20px;margin-bottom:30px}.custom-rich-text li{margin-bottom:15px;position:relative;padding-left:20px;color:#212121}.custom-rich-text li:last-child{margin-bottom:0}.custom-rich-text li:before{content:"";width:14px;height:14px;position:absolute;left:0;top:10px;background-image:url(/cdn/shop/files/check.svg?v=1762346662);background-size:12px;background-repeat:no-repeat}.rich-text .rich-text__text p{color:#212121}.rich-text .rich-text__text a{text-decoration:underline}.rich-text .rich-text__text p strong{font-weight:600}.rich-text ul{padding:0;list-style:none;margin-top:20px;margin-bottom:20px}.rich-text li{margin-bottom:15px;position:relative;padding-left:25px;color:#212121}.rich-text li:last-child{margin-bottom:0}.rich-text li:before{content:"";position:absolute;top:7px;left:5px;-webkit-transform:rotate(48deg);-ms-transform:rotate(48deg);transform:rotate(48deg);height:14px;width:8px;border-bottom:2px solid #B40001;border-right:2px solid #B40001}.rich-text .rich-text__buttons{width:auto;max-width:fit-content;margin-top:40px}.rich-text .rich-text__buttons--multiple>*{min-width:auto}.template-page-individuelle-akustikberechnung .rich-text__blocks>*+*{margin-top:24px}@media(max-width:749px){.custom-rich-text .rich-text__heading{font-size:30px;line-height:40px;margin-top:8px;text-align:start}.template-collection .custom-rich-text .rich-text__heading.h2{text-align:center}.custom-rich-text .rich-text-icon,.custom-rich-text .rich-text__text{text-align:start}.custom-rich-text .rich-text .rich-text__wrapper{width:100%}.rich-text__blocks.left .rich-text__buttons{gap:20px}.custom-rich-text .rich-text__buttons .button{min-width:auto}.custom-rich-text .rich-text__buttons{margin-top:30px}.custom-rich-text li{margin-bottom:11px;line-height:26px}.template-collection-Unterkategorie .custom-rich-text .rich-text__heading.h2,.template-product-led-rahmen .custom-rich-text .rich-text__heading,.template-page-anwendungen .custom-rich-text .rich-text__heading.h2,.template-collection-led-leuchtrahmen .custom-rich-text .rich-text__heading.h2{font-size:20px;line-height:30px;text-align:center}.template-page-anwendungen .custom-rich-text .rich-text__text:last-child,.template-collection-led-leuchtrahmen .custom-rich-text .rich-text__text:last-child{margin-top:2rem}.template-page-individuelle-akustikberechnung .rich-text__blocks>*+*{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-rich-text.css.map */
