.image-hero{position:relative;width:100%}.image-hero__wrapper{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.image-hero__wrapper--container{max-width:1400px;margin:0 auto;padding:0 20px}.image-hero__image{position:relative;width:100%;height:auto;overflow:hidden}.image-hero__image img{width:100%;height:auto;display:block}.image-hero__image--mobile{display:none}.image-hero__overlay{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.image-hero__content-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:100%}.image-hero__content{text-align:center;max-width:100%;margin:0 auto}.image-hero__title{margin-top:0;margin-bottom:1rem}.image-hero__title-highlight{font-weight:300;padding:4px 22px;font-size:80%;display:block}.image-hero__description{margin-bottom:2rem}.image-hero__description p{font-size:18px;line-height:28px;margin:0 0 1rem}.image-hero__button-wrapper{text-align:center}.image-hero__button-wrapper .button{display:inline-block;text-decoration:none;text-align:center;cursor:pointer;border:solid 1px;font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:.06em;white-space:normal;font-size:14px;padding:12px 24px;transition:all .3s ease}.image-hero__button-wrapper .button:hover{border-color:#fff;opacity:.9}.image-hero__button-wrapper--mobile{display:none}.image-hero__placeholder{text-align:center;max-width:500px;margin:0 auto;padding:3rem 1rem}@media only screen and (min-width:750px){.image-hero__image--desktop{display:block}.image-hero__image--mobile{display:none}.image-hero__button-wrapper--desktop{display:block}.image-hero__button-wrapper--mobile{display:none}}@media only screen and (max-width:749px){.image-hero__image--desktop{display:none}.image-hero__image--mobile{display:block}.image-hero__wrapper--container-mobile{max-width:1400px;margin:0 auto;padding:0 20px}.image-hero__title,.image-hero__description{text-align:center}.image-hero__button-wrapper--desktop{display:none}.image-hero__button-wrapper--mobile{display:block;padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/image-hero.css.map */
