.image-text-bg{width:100%;min-height:var(--section-height, 100vh);font-size:2.4rem;background:rgb(var(--color-background)) center/cover;color:rgb(var(--color-foreground));display:flex}.image-text-bg.text-shadow{text-shadow:2px -2px 0px black}.image-text-bg .page-width{display:flex;flex-direction:column;align-items:center;position:relative}.image-text-bg .image,.image-text-bg .placeholder{width:100%;height:auto;display:block}.image-text-bg h2{font-family:Didot;font-size:4rem;font-weight:400;line-height:1.5;margin-bottom:2rem}.image-text-bg h2 strong{font-weight:inherit}.image-text-bg .h2{font-family:var(--font-heading-family);font-size:3.5rem;font-weight:400}.image-text-bg .h3{font-size:2.66667rem}.image-text-bg .h3 strong{font-size:5.333rem}.image-text-bg .logo{max-width:23.2rem;width:auto;height:auto;vertical-align:middle}.image-text-bg .rte{max-width:80rem;font-family:Didot;font-size:2.4rem;line-height:1.8;padding:0;border:0}.image-text-bg.text-shadow .rte{text-shadow:1px 1px 2px black}.image-text-bg .image-bottle{position:absolute;bottom:-12rem;right:5%;max-width:100%;width:27.2rem;height:auto}.image-text--middle-right .rte{max-width:35rem}.image-text-bg .grid{justify-content:center}.image-text-bg__item{text-align:center}.image-text-bg__item img,.image-text-bg__item .placeholder{max-width:20rem;width:70%;height:auto}.image-text-bg__item p{font-family:AvenirNext LT Pro;font-size:1.7333rem;line-height:1.5;margin:1rem 0 .3rem}@media (max-width: 576px){.image-text-bg .image-bottle{position:static;width:15rem;margin:auto 0 0 auto}}.image-text--top-left .page-width{align-items:flex-start}.image-text--top-right .page-width{align-items:flex-end}.image-text--middle-left .page-width{justify-content:center;align-items:flex-start}.image-text--middle-center .page-width{justify-content:center}.image-text--middle-right .page-width{justify-content:center;align-items:flex-end}.image-text--bottom-left .page-width{align-items:flex-start;justify-content:flex-end}.image-text--bottom-center .page-width{justify-content:flex-end}.image-text--bottom-right .page-width{justify-content:flex-end;align-items:flex-end}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-image-background-texts.css.map */
