.showcase-blocks{position:relative;width:100%;overflow:hidden;border-radius:20px;padding:20px 10px;display:flex;flex-direction:column;background-size:cover;background-position:center;background-repeat:no-repeat}.showcase-blocks__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.showcase-blocks__content{position:relative;z-index:2;text-align:center}.showcase-blocks__block{margin-bottom:20px}.showcase-blocks__block:last-child{margin-bottom:0}.showcase-blocks__subheading{margin:0 0 16px;color:#fff}.showcase-blocks__heading{margin:0 0 28px!important;color:#fff}.showcase-blocks__text{margin:0 auto 24px;color:#fff;max-width:475px}.showcase-blocks__text p{margin:0 0 16px}.showcase-blocks__text p:last-child{margin-bottom:0}.showcase-blocks__button{margin:0 0 24px}.showcase-blocks__button .btn{margin:0 auto}.showcase-blocks__image{margin:0 0 24px;text-align:center}.showcase-blocks__image img{border-radius:12px;height:auto}.showcase-blocks__html,.showcase-blocks__liquid{margin:0 0 24px;color:#fff}.showcase-blocks .newsletter-block{margin-bottom:24px}.showcase-blocks .newsletter-block__heading{color:#fff;margin:0 0 16px}.showcase-blocks .newsletter-block__subtext{color:#fff;max-width:475px;margin:13px auto 0}.showcase-blocks .newsletterForm{max-width:400px;margin:0 auto}.showcase-blocks .newsletterForm__input{background-color:#fff;border:none;color:#333}.showcase-blocks .newsletter-success{margin-top:16px}.showcase-blocks .newsletter-success .success-text{color:#fff}@media screen and (min-width: 768px){.showcase-blocks{padding-left:20px;padding-right:20px}.showcase-blocks__content{padding:0 50px}.showcase-blocks__block{margin-bottom:30px}.showcase-blocks__heading{margin:0 0 32px!important}.showcase-blocks__text{margin:0 auto 28px}.showcase-blocks__button,.showcase-blocks__image,.showcase-blocks__html,.showcase-blocks__liquid{margin:0 0 28px}.showcase-blocks .newsletter-block{margin-bottom:28px}.showcase-blocks .newsletterForm{max-width:512px}}.showcase-blocks .btn:focus-visible,.showcase-blocks .newsletterForm__input:focus-visible{outline:2px solid #fff;outline-offset:2px}.showcase-blocks animation-reveal{display:block}.color-scheme-1 .showcase-blocks__subheading,.color-scheme-1 .showcase-blocks__heading,.color-scheme-1 .showcase-blocks__text,.color-scheme-1 .showcase-blocks__html,.color-scheme-1 .showcase-blocks__liquid{color:inherit}.page-width .showcase-blocks{max-width:1200px;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-showcase-blocks.css.map */
