.rich-text{display:inline;margin:0;padding:0}.rich-text__content{line-height:1.6;display:inline;margin:0;padding:0}.rich-text.text-center .rich-text__content{text-align:center}.rich-text.text-right .rich-text__content{text-align:right}.rich-text.text-left .rich-text__content{text-align:left}.rich-text__content.text-sm{font-size:.875rem}.rich-text__content.text-base{font-size:1rem}.rich-text__content.text-lg{font-size:1.125rem}.rich-text__content.text-inherit{font-size:inherit}.rich-text__content.rte{word-wrap:break-word}.rich-text__content.rte h1,.rich-text__content.rte h2,.rich-text__content.rte h3,.rich-text__content.rte h4,.rich-text__content.rte h5,.rich-text__content.rte h6{margin-top:1.5rem;margin-bottom:.75rem;line-height:1.2}.rich-text__content.rte h1:first-child,.rich-text__content.rte h2:first-child,.rich-text__content.rte h3:first-child,.rich-text__content.rte h4:first-child,.rich-text__content.rte h5:first-child,.rich-text__content.rte h6:first-child{margin-top:0}.rich-text__content.rte p{margin-bottom:1rem}.rich-text__content.rte p:last-child{margin-bottom:0}.rich-text__content.rte ul,.rich-text__content.rte ol{margin-bottom:1rem;padding-left:1.5rem}.rich-text__content.rte li{margin-bottom:.25rem}.rich-text__content.rte blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid #e5e7eb;background-color:#f9fafb;font-style:italic}.rich-text__content.rte a{color:var(--color-accent, #007bff);text-decoration:underline;transition:color .3s ease}.rich-text__content.rte a:hover{color:var(--color-accent-hover, #0056b3)}.rich-text__content.rte strong,.rich-text__content.rte b{font-weight:600}.rich-text__content.rte em,.rich-text__content.rte i{font-style:italic}.rich-text__content.rte code{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-family:monospace;font-size:.875em}.rich-text__content.rte pre{background-color:#f3f4f6;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0}.rich-text__content.rte pre code{background-color:transparent;padding:0}@media screen and (max-width: 768px){.rich-text__content.rte{font-size:.95rem}.rich-text__content.rte h1,.rich-text__content.rte h2,.rich-text__content.rte h3,.rich-text__content.rte h4,.rich-text__content.rte h5,.rich-text__content.rte h6{margin-top:1.25rem;margin-bottom:.5rem}}@media print{.rich-text__content.rte{color:#000;background:#fff}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/component-rich-text.css.map */
