.rich-text{background-color:var(--background_color);color:var(--primary_text);display:block;position:relative}.rich-text__wrapper,.rich-text__content-wrapper,.rich-text__blocks{display:flex;flex-direction:column;gap:1.5rem}.rich-text__content-wrapper{gap:.75rem}.rich-text__wrapper .Button{margin-top:.5rem}.heading-block{margin-bottom:.5rem}.content-alignment--left{text-align:start}.content-alignment--center{text-align:center}.content-alignment--right{text-align:right}.buttonLeft{align-self:flex-start}.buttonLeft.Button--Tertiary{padding-left:0;padding-right:0}.buttonCenter{align-self:center}.buttonRight{align-self:flex-end}.rich-text .rich-text__wrapper:has(.blank-subheading),.rich-text .rich-text__wrapper:not(:has(.section-heading)){justify-content:flex-end}@media screen and (min-width:1025px){.rich-text__blocks{display:grid;grid-template-columns:1fr;column-gap:.125rem;row-gap:1.5rem}.rich-text__wrapper{width:100%;padding:0 2.5rem}.rich-text__block-wrapper.justify-bottom .rich-text__content-wrapper{justify-content:flex-end}.rich-text__column_2{grid-template-columns:repeat(2,1fr);width:unset}.rich-text__wrapper.grid-rows__row_1{grid-row:span 1}.rich-text__wrapper.grid-rows__row_2{grid-row:span 2}.rich-text__wrapper.grid-columns__column_1{grid-column:span 1}.rich-text__column_2 .rich-text__wrapper.grid-columns__column_2{grid-column:span 2}.rich-text__wrapper .Button:not(.Button--Tertiary){padding:.5rem 2rem}.rich-text__block-wrapper.justify-bottom{margin-top:auto}.content-alignment_d--left{text-align:start}.content-alignment_d--center{text-align:center}.content-alignment_d--right{text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-rich_text.css.map */
