.section-page-title-overlay-image{background-color:rgb(var(--background-color));color:rgb(var(--font-color))}.section-page-title-overlay-image .container{text-align:var(--text-alignment, center);display:flex;align-items:center;justify-content:center}.section-page-title-overlay-image .content-wrapper{display:flex;flex-direction:column;align-items:var(--text-alignment, center);width:100%}.section-page-title-overlay-image .content-wrapper{align-items:center}[style*="--text-alignment: left"] .content-wrapper{align-items:flex-start}[style*="--text-alignment: right"] .content-wrapper{align-items:flex-end}.section-page-title-overlay-image .title-wrapper{display:flex;justify-content:var(--text-alignment, center);width:100%;margin-bottom:0!important}.section-page-title-overlay-image .title-text{font-size:var(--title-font-size);font-weight:900;line-height:.9;letter-spacing:.05em;margin:0;margin-bottom:0!important;text-transform:uppercase;display:inline-block;color:rgb(var(--font-color));background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.section-page-title-overlay-image .title-text:not([style*=background-image]){background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text}@supports not (background-clip: text) and not (-webkit-background-clip: text){.section-page-title-overlay-image .title-text{color:rgb(var(--font-color));-webkit-text-fill-color:rgb(var(--font-color));background:none!important}}.section-page-title-overlay-image .description{max-width:600px;width:100%}.section-page-title-overlay-image .description p{margin:0;font-size:var(--description-font-size);line-height:1.6;color:rgb(var(--font-color));opacity:.8;text-wrap:pretty}.section-page-title-overlay-image .button-wrapper{display:flex;gap:1rem;margin-top:2rem}[style*="--text-alignment: left"] .button-wrapper{justify-content:flex-start}[style*="--text-alignment: center"] .button-wrapper{justify-content:center}[style*="--text-alignment: right"] .button-wrapper{justify-content:flex-end}@media (prefers-reduced-motion: reduce){.section-page-title-overlay-image *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.section-page-title-overlay-image .btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (max-width: 1200px){.section-page-title-overlay-image .title-text{font-size:calc(var(--title-font-size) * .75)}.section-page-title-overlay-image .description p{font-size:calc(var(--description-font-size) * .9)}}@media (max-width: 768px){.section-page-title-overlay-image .title-text{font-size:calc(var(--title-font-size) * .5);letter-spacing:.03em}.section-page-title-overlay-image .description p{font-size:calc(var(--description-font-size) * .85)}.section-page-title-overlay-image .container{text-align:center}.section-page-title-overlay-image .content-wrapper,[style*="--text-alignment: left"] .content-wrapper,[style*="--text-alignment: right"] .content-wrapper{align-items:center}.section-page-title-overlay-image .button-wrapper,[style*="--text-alignment: left"] .button-wrapper,[style*="--text-alignment: right"] .button-wrapper{justify-content:center}}@media (max-width: 480px){.section-page-title-overlay-image .title-text{font-size:calc(var(--title-font-size) * .35)}.section-page-title-overlay-image .description p{font-size:calc(var(--description-font-size) * .75)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-page-title-overlay-image.css.map */
