.overlap_content .grid{position:relative}.overlap_content .col-image{order:1}.overlap_content .col-spacer{order:2}.overlap_content .col-content{z-index:1;order:3}@media screen and (max-width: 768px){.overlap_content .col-content.title-absolute{padding:35px 0 0}}@media screen and (min-width: 769px){.overlap_content .col-content .internal-align{display:flex;flex-wrap:wrap;height:100%}.overlap_content .col-content .internal-align.top{align-content:start}.overlap_content .col-content .internal-align.middle{align-content:center}.overlap_content .col-content .internal-align.bottom{align-content:end}}.overlap_content h3.internal-align-title,.overlap_content h2.internal-align-title,.overlap_content h1.internal-align-title{font-family:var(--font-family-heading);font-weight:400;position:relative;margin:0 0 30px;width:fit-content;white-space:nowrap}.overlap_content h3:not(.text-left).internal-align-title,.overlap_content h2:not(.text-left).internal-align-title,.overlap_content h1:not(.text-left).internal-align-title{margin-left:auto;margin-right:auto}.overlap_content h3.internal-align-title span,.overlap_content h2.internal-align-title span,.overlap_content h1.internal-align-title span{display:block}.overlap_content h1.subheading,.overlap_content h2.subheading,.overlap_content h3.subheading{font-family:var(--font-family-sub-heading);font-weight:400;margin:0 0 35px;text-align:center}.overlap_content h1.subheading.main-heading,.overlap_content h2.subheading.main-heading,.overlap_content h3.subheading.main-heading{font-family:var(--font-family-heading)}@media (min-width : 769px){.overlap_content h1.subheading,.overlap_content h2.subheading,.overlap_content h3.subheading{white-space:nowrap;text-align:left}}.overlap_content .content-area,.overlap_content .content-area p{font-family:var(--font-family-sub-heading);font-weight:400;font-size:18px;line-height:30px;margin:0 0 30px}.overlap_content .content-area p:last-child{margin:0}
/*# sourceMappingURL=/cdn/shop/t/111/assets/section-overlapping-content.css.map */
