.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: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+.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 .readmore p{font-size:2.2rem;font-weight:500;margin-top:0;margin-bottom:0}.rich-text .rich-text__blocks{max-width:100%}.rich-text .readmore h3{font-size:2.2rem}.rich-text__wrapper .rich-text__text.rte{margin-top:.5rem}.read-more__link{display:flex;align-items:center;gap:1rem}.rich-text__wrapper .read-more__link .icon.icon-arrow-circle{width:65px;height:46px;color:#ff4f59}.read-more__link svg.icon circle{fill:#f2eeea2e}.rich-text.color-scheme-ca3a9a8c-ee4a-4145-8bed-56fbadfc860f .readmore p{color:#263238}.rich-text .read-more__link span{font-size:2.2rem;color:#ff4f59;font-weight:500}.open-hours-text .readmore h2{font-size:2.2rem;font-family:var(--font-body-family)}.product-cement-tegels .readmore h2{font-size:2.2rem;font-weight:500}.inspiration-article-page .readmore .metafield-rich_text_field p{font-size:1.6rem;font-weight:400}.inspiration-article-page .metafield-rich_text_field{display:grid;grid-template-columns:1fr 1fr;gap:84px}.opening-hours-text p strong{font-size:1.8rem}.rich-text .links-with-blocks-wrap{display:grid;grid-template-columns:1fr 1fr;gap:27px;margin-top:0}.rich-text__blocks.left .rich-text__buttons .icon{width:50px;height:50px}.rich-text .links-with-blocks-wrap .rich-text__heading{margin:0}.link-with-blocks .rich-text__blocks.left{display:grid;grid-template-columns:1fr 1fr;grid-gap:84px}.rich-text a.link-arrow-btn{background:transparent;border:none;outline:none;padding:0;display:flex;justify-content:space-between;width:100%;color:rgb(var(--color-foreground));text-decoration:underline;letter-spacing:0;flex:1;margin-top:auto;align-items:center;cursor:pointer}.rich-text .link-arrow-btn.button:after{box-shadow:none}.rich-text .link-arrow-btn font{color:rgb(var(--color-foreground));font-weight:600}.rich-text .cement-blocks-wrap{padding:25px 20px 18px;display:flex;flex-direction:column;flex:1;justify-content:space-between}.rich-text__blocks.left .rich-text__buttons{width:100%;max-width:100%}.rich-text .links-with-blocks-wrap .rich-text__heading{margin:0;font-size:2.2rem}.links-with-blocks-wrap .rich-text__caption p{margin-bottom:0;margin-top:.6rem}.links-with-blocks-wrap .rich-text__wrapper .rich-text__text.rte{margin-top:0rem}.link-with-blocks .rich-text .readmore.pages-links p a:before{content:" ";width:33px;height:33px;display:flex;position:absolute;right:auto;background-position:center;left:-12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAKVJREFUSEvtk8ENgCAMRT8bMJKedAD2UfdxAI+OxAYYUaOopdDEgwlcad+DT1H4eKmP+SgCNuESkTwi3ZoKQGWnsY9RdGvW/dlO4/xWR76BbozzDQoDJfFwh26vq98ktCBsfkhucPIQ0SmiIKnwLQBm3WG+/IyFPPmBZQVrYSA5O1l40g0OXk4s11CSbhBIAHCjKxZw75X1DySwIhClljVFEsP/BQsLYEQZ3RzAagAAAABJRU5ErkJggg==);background-repeat:no-repeat;transform:rotate(-90deg)}.rich-text .readmore.pages-links p a{padding-left:2.2rem}.link-with-blocks .rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:100%}.rich-text .readmore{padding-bottom:2rem}.title-with-image .rich-text__heading{display:flex;gap:50px}.title-with-image .rich-text__text .readmore p{font-size:3rem;line-height:1.4}.title-with-image h1.rich-text__heading.rte{font-size:4.4rem;padding-bottom:1rem}.title-with-image img{width:100%;max-width:150px;border:0;object-fit:contain}.rich-text .rich-text__blocks.half-width p{width:100%;max-width:910px}.collection-rich-text .rich-text__heading{margin-bottom:2rem}.collection-rich-text .readmore{padding-bottom:3rem}@media screen and (min-width: 1200px){.inspiration-article-page .readmore .metafield-rich_text_field p{font-size:1.6rem}.rich-text .readmore p{font-size:1.6rem;margin-bottom:0}.rich-text .read-more__link span{font-size:1.6rem}.opening-hours-text p strong,.open-hours-text .readmore h2,.product-cement-tegels .readmore h2{font-size:2rem}}@media screen and (min-width: 1400px){.inspiration-article-page .readmore .metafield-rich_text_field p,.rich-text .readmore p,.rich-text .read-more__link span{font-size:1.6rem}.opening-hours-text p strong{font-size:2.8rem}.open-hours-text .readmore h2,.product-cement-tegels .readmore h2{font-size:2.2rem}}@media screen and (min-width: 1600px){.inspiration-article-page .readmore .metafield-rich_text_field p,.rich-text .readmore p,.rich-text .read-more__link span{font-size:1.8rem}}@media screen and (max-width: 1199px){.rich-text .rich-text__blocks.half-width p{width:100%;max-width:770px}.rich-text .readmore p{font-size:1.6rem;margin-bottom:0rem}.rich-text .read-more__link span,.open-hours-text .readmore h2{font-size:1.8rem}.product-cement-tegels .readmore h2{font-size:1.8rem;font-weight:500}.inspiration-article-page .metafield-rich_text_field{gap:20px}.rich-text__heading.rte strong{font-size:2.4rem}.link-with-blocks .rich-text__blocks.left{grid-gap:20px}.rich-text .links-with-blocks-wrap .rich-text__heading{font-size:1.8rem}.links-with-blocks-wrap .rich-text__caption p{font-size:1.4rem;line-height:1.6}.rich-text .link-arrow-btn font{font-size:1.4rem}.rich-text .cement-blocks-wrap{padding:12px 12px 7px}.rich-text .links-with-blocks-wrap{gap:20px}.title-with-image h1.rich-text__heading.rte{font-size:3.8rem}.title-with-image img{max-width:130px}.title-with-image .rich-text__text .readmore p{font-size:2.2rem;line-height:normal;width:100%;max-width:709px}}@media screen and (max-width: 989px){.rich-text .readmore p,.inspiration-article-page .readmore .metafield-rich_text_field p,.article-image-with-text .content-wrap-image-text .image-with-text .image-with-text__text.rte p strong,.article-image-with-text .content-wrap-image-text .image-with-text .image-with-text__text.rte p{font-size:1.4rem}.rich-text__wrapper .read-more__link .icon.icon-arrow-circle{width:55px;height:40px}.rich-text .readmore{padding-bottom:0rem}.rich-text .readmore.js-read-more-text{padding-bottom:1.5rem}.rich-text .read-more__link span{font-size:1.6rem}.link-with-blocks .rich-text__blocks.left{gap:30px;grid-template-columns:1fr}.title-with-image h1.rich-text__heading.rte{font-size:3.3rem}.title-with-image .rich-text__text .readmore p{font-size:2.2rem}.product-cement-tegels .readmore h2{font-size:1.6rem}}@media screen and (max-width: 749px){.rich-text .readmore p{font-size:1.4rem;margin-bottom:0}.rich-text .read-more__link span{font-size:1.6rem}.rich-text__wrapper{width:100%}.rich-text__wrapper .read-more__link .icon.icon-arrow-circle{width:52px;height:52px}.open-hours-text .readmore h2,.opening-hours-text p strong{font-size:1.6rem}.product-cement-tegels .readmore h2{font-size:1.5rem}.rich-text__heading.rte{font-size:2.2rem}.rich-text .readmore{padding-bottom:1rem}.rich-text__heading.rte strong{font-size:2rem}.link-with-blocks .rich-text__blocks.left .rich-text__buttons .icon{width:38px;height:38px}.title-with-image h1.rich-text__heading.rte{font-size:2.6rem}.title-with-image img{max-width:100px}.title-with-image .rich-text__text .readmore p,.rich-text .links-with-blocks-wrap .rich-text__heading{font-size:1.6rem}.links-with-blocks-wrap .rich-text__caption p{font-size:1.3rem}.rich-text a.link-arrow-btn{font-size:14px}.title-with-image .rich-text__heading{gap:38px}}@media screen and (max-width: 360px){.title-with-image h1.rich-text__heading.rte{font-size:2rem}.title-with-image img{max-width:73px}.title-with-image .rich-text__text .readmore p{font-size:1.4rem}.title-with-image .rich-text__heading{gap:20px}.rich-text .cement-blocks-wrap{flex:auto}.rich-text .links-with-blocks-wrap{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-rich-text.css.map */
