.image-text-parallax-section{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.image-text-parallax__wrapper{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--min-height-mobile);overflow:hidden}@media screen and (min-width:750px){.image-text-parallax__wrapper{min-height:var(--min-height-desktop)}}.image-text-parallax__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.image-text-parallax__background--fixed{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1}.image-text-parallax__image{width:100%;height:100%;object-fit:cover;object-position:center}.image-text-parallax__background--fixed .image-text-parallax__image{position:fixed;top:0;left:0;width:100%;height:100vh}.image-text-parallax__placeholder{width:100%;height:100%;object-fit:cover}@supports (-webkit-touch-callout: none){.image-text-parallax__background--fixed,.image-text-parallax__background--fixed .image-text-parallax__image{position:absolute;height:100%}}.image-text-parallax__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-color);opacity:var(--overlay-opacity);z-index:2;pointer-events:none}.image-text-parallax__content-wrapper{position:relative;z-index:3;width:100%;padding:40px 20px;display:flex;justify-content:center}.image-text-parallax__content-wrapper.text-left{justify-content:flex-start}.image-text-parallax__content-wrapper.text-right{justify-content:flex-end}.image-text-parallax__content-wrapper.text-center{text-align:center}.image-text-parallax__content-wrapper.text-left{text-align:left}.image-text-parallax__content-wrapper.text-right{text-align:right}@media screen and (min-width:750px){.image-text-parallax__content-wrapper{padding:60px 40px}}.image-text-parallax__content{max-width:var(--content-max-width);color:var(--text-color)}.image-text-parallax__content--has-background{background-color:var(--content-background);opacity:1;padding:48px 16px;border-radius:0;position:relative}.image-text-parallax__content--has-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--content-background);opacity:var(--content-background-opacity);border-radius:0;z-index:-1}.image-text-parallax__subheading{margin:0 0 15px;letter-spacing:.1em;text-transform:uppercase;font-size:13px!important;letter-spacing:.2em!important;font-weight:600}.image-text-parallax__heading{margin:0 0 20px;line-height:1.2}.image-text-parallax__text{margin:0 0 20px;line-height:1.7;font-family:Nunito Sans,sans-serif}.image-text-parallax__text:last-child{margin-bottom:0}.image-text-parallax__text p{margin:0 0 15px}.image-text-parallax__text p:last-child{margin-bottom:0}.text-xs{font-size:.75rem}.text-sm{font-size:1.4rem}@media screen and (min-width:750px){.text-sm{font-size:1.4rem}}.text-base{font-size:1rem}@media screen and (min-width:750px){.text-base{font-size:1.125rem}}.text-lg{font-size:1.125rem}@media screen and (min-width:750px){.text-lg{font-size:1.25rem}}.h6{font-size:.75rem}@media screen and (min-width:750px){.h6{font-size:.875rem}}.h5{font-size:.875rem}@media screen and (min-width:750px){.h5{font-size:1rem}}.h4{font-size:1rem}@media screen and (min-width:750px){.h4{font-size:1.25rem}}.h3{font-size:1.25rem}@media screen and (min-width:750px){.h3{font-size:1.5rem}}.h2{font-size:1.5rem}@media screen and (min-width:750px){.h2{font-size:2rem}}.h1{font-size:2rem}@media screen and (min-width:750px){.h1{font-size:2.5rem}}.image-text-parallax__button-wrapper{margin-top:20px}.image-text-parallax__button{display:inline-block;padding:12px 30px;font-size:.875rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--text-color);background-color:var(--text-color);color:var(--overlay-color, #000);transition:all .3s ease;cursor:pointer}.image-text-parallax__button:hover,.image-text-parallax__button--secondary{background-color:transparent;color:var(--text-color)}.image-text-parallax__button--secondary:hover{background-color:var(--text-color);color:var(--overlay-color, #000)}.image-text-parallax__button--link{background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:4px}.image-text-parallax__button--link:hover{text-decoration-thickness:2px}.image-text-parallax__inline-image{margin:15px 0}.image-text-parallax__inline-image img{display:inline-block;height:auto}.image-text-parallax__spacing{display:block}.image-text-parallax__custom-liquid{margin:15px 0}@media(max-width:768px){.image-text-parallax__text:last-child{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/image-with-text-parallax.css.map */
