.featured-products-with-bg__text.featured-products-with-bg__text--has-bg{position:relative;overflow:hidden;min-height:12rem;display:flex;flex-direction:column}.featured-products-with-bg__text--has-bg .featured-products-with-bg__text-content{flex:1;display:flex;flex-direction:column;padding:2.4rem}@media screen and (min-width:750px){.featured-products-with-bg__text--has-bg .featured-products-with-bg__text-content{padding:3.2rem}}.featured-products-with-bg__text--v-top .featured-products-with-bg__text-content{justify-content:flex-start}.featured-products-with-bg__text--v-center .featured-products-with-bg__text-content{justify-content:center}.featured-products-with-bg__text--v-bottom .featured-products-with-bg__text-content{justify-content:flex-end}.featured-products-with-bg__text--h-left .featured-products-with-bg__text-content{align-items:flex-start;text-align:left}.featured-products-with-bg__text--h-center .featured-products-with-bg__text-content{align-items:center;text-align:center}.featured-products-with-bg__text--h-right .featured-products-with-bg__text-content{align-items:flex-end;text-align:right}.featured-products-with-bg__text-bg-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.featured-products-with-bg__text-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (max-width:749px){.featured-products-with-bg__text-bg{width:100%;max-width:100%}}.featured-products-with-bg__text-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.featured-products-with-bg__text-content{position:relative;z-index:2}.featured-products-with-bg .featured-products__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-letter-spacing) * .1);color:inherit;line-height:var(--font-heading-line-height);text-transform:var(--font-heading-text-transform)}.featured-products-with-bg .featured-products__title--mobile-h2{font-size:4rem}.featured-products-with-bg .featured-products__title--mobile-h3{font-size:3rem}.featured-products-with-bg .featured-products__title--mobile-h4{font-size:2.4rem}@media only screen and (min-width:750px){.featured-products-with-bg .featured-products__title--tablet-h2{font-size:calc(var(--font-heading-h2-size) * .7)}.featured-products-with-bg .featured-products__title--tablet-h3{font-size:calc(var(--font-heading-h3-size) * .7)}.featured-products-with-bg .featured-products__title--tablet-h4{font-size:2.4rem}}@media only screen and (min-width:1100px){.featured-products-with-bg .featured-products__title--desktop-h2{font-size:calc(var(--font-heading-h2-size) * .8)}.featured-products-with-bg .featured-products__title--desktop-h3{font-size:calc(var(--font-heading-h3-size) * .8)}.featured-products-with-bg .featured-products__title--desktop-h4{font-size:calc(var(--font-heading-h4-size) * .8)}}@media only screen and (min-width:1540px){.featured-products-with-bg .featured-products__title--desktop-h2{font-size:var(--font-heading-h2-size)}.featured-products-with-bg .featured-products__title--desktop-h3{font-size:var(--font-heading-h3-size)}.featured-products-with-bg .featured-products__title--desktop-h4{font-size:var(--font-heading-h4-size)}}.featured-products-with-bg__text--has-bg .featured-products-with-bg__text-content,.featured-products-with-bg__text--has-bg .featured-products-with-bg__text-content .subtitle,.featured-products-with-bg__text--has-bg .featured-products-with-bg__text-content .featured-products__title,.featured-products-with-bg__text--has-bg .featured-products-with-bg__text-content .featured-products__desc{color:#fff}.featured-products-with-bg__text--has-bg .featured-products-with-bg__text-content .featured-products__desc p{color:inherit}.featured-products-with-bg__text--has-bg .featured-products-with-bg__text-content .button{color:#fff;border-color:#fffc;background:transparent}.featured-products-with-bg__text--has-bg .featured-products-with-bg__text-content .button:hover{background:#ffffff26;border-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-featured-products-with-bg.css.map */
