.full-bleed-hero{position:relative;width:100%;overflow:hidden}.full-bleed-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.full-bleed-hero__background--desktop{display:block}.full-bleed-hero__background--mobile{display:none}.full-bleed-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.full-bleed-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000026;z-index:2}.full-bleed-hero__content{position:absolute;bottom:0;left:0;z-index:3;padding:60px}.full-bleed-hero__content-inner{max-width:800px;text-align:left;color:var(--text-color)}.full-bleed-hero__title{font-weight:700;color:#fff;margin:0 0 20px;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase}.full-bleed-hero__body{line-height:1.6;margin:0 0 20px;font-weight:500}.full-bleed-hero__body p{margin:0}.full-bleed-hero__button{display:inline-block;padding:16px 40px;text-decoration:none;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;transition:all .3s ease;font-size:16px;border:2px solid transparent;cursor:pointer}.full-bleed-hero__button:hover{background-color:#3b2a55!important;color:#fff!important;border-color:#3b2a55;opacity:1!important}@media screen and (max-width: 768px){.full-bleed-hero__background--desktop{display:none}.full-bleed-hero__background--mobile{display:block}.full-bleed-hero__content{padding:40px 30px}.full-bleed-hero__content-inner{max-width:100%}.full-bleed-hero__title{margin-bottom:16px}.full-bleed-hero__body{margin-bottom:20px}.full-bleed-hero__button{padding:14px 32px;font-size:14px}}@media screen and (max-width: 480px){.full-bleed-hero__content{padding:30px 20px}.full-bleed-hero__button{padding:12px 28px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/full-bleed-hero.css.map */
