.new-hero-banner{position:relative;overflow:hidden;width:100%}.new-hero-banner__media{width:100%;line-height:0}.new-hero-banner__img{display:block;width:100%;height:auto;object-fit:cover}.new-hero-banner--has-both-images .new-hero-banner__img--mobile{display:none}.new-hero-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:40px 60px;z-index:2}.new-hero-banner__content-inner{display:flex;flex-direction:column;max-width:700px;width:100%}.new-hero-banner--pos-top-left .new-hero-banner__content{justify-content:flex-start;align-items:flex-start}.new-hero-banner--pos-top-center .new-hero-banner__content{justify-content:center;align-items:flex-start}.new-hero-banner--pos-top-right .new-hero-banner__content{justify-content:flex-end;align-items:flex-start}.new-hero-banner--pos-middle-left .new-hero-banner__content{justify-content:flex-start;align-items:center}.new-hero-banner--pos-middle-center .new-hero-banner__content{justify-content:center;align-items:center}.new-hero-banner--pos-middle-right .new-hero-banner__content{justify-content:flex-end;align-items:center}.new-hero-banner--pos-bottom-left .new-hero-banner__content{justify-content:flex-start;align-items:flex-end}.new-hero-banner--pos-bottom-center .new-hero-banner__content{justify-content:center;align-items:flex-end}.new-hero-banner--pos-bottom-right .new-hero-banner__content{justify-content:flex-end;align-items:flex-end}.new-hero-banner--align-left .new-hero-banner__content-inner{text-align:left;align-items:flex-start}.new-hero-banner--align-center .new-hero-banner__content-inner{text-align:center;align-items:center}.new-hero-banner--align-right .new-hero-banner__content-inner{text-align:right;align-items:flex-end}.new-hero-banner__text{max-width:var(--text-max-width, none);width:100%;padding-top:var(--block-pt, 0px);padding-bottom:var(--block-pb, 0px)}.new-hero-banner--align-left .new-hero-banner__text{margin-right:auto}.new-hero-banner--align-center .new-hero-banner__text{margin-left:auto;margin-right:auto}.new-hero-banner--align-right .new-hero-banner__text{margin-left:auto}.new-hero-banner__text,.new-hero-banner__text p{color:var(--text-color, #fff);font-size:var(--text-font-size);font-family:var(--text-font-family);font-weight:var(--text-font-weight);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height);margin-top:0;margin-bottom:0;text-transform:var(--text-transform, none)}.new-hero-banner__button{background-color:var(--btn-bg, transparent);border-radius:12px;border:1px solid var(--btn-border-color, #fff);color:var(--btn-color, #fff);cursor:pointer;display:inline-block;font-size:var(--btn-font-size);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);letter-spacing:var(--btn-letter-spacing);margin-top:var(--block-pt, 0px);margin-bottom:var(--block-pb, 0px);padding:10px 28px;text-decoration:none;transition:all .3s ease}.new-hero-banner__button:hover{background-color:var(--btn-hover-bg, #fff);color:var(--btn-hover-color, #000);border-color:var(--btn-hover-border-color, #fff)}@media(max-width:768px){.new-hero-banner--has-both-images .new-hero-banner__img--desktop{display:none}.new-hero-banner--has-both-images .new-hero-banner__img--mobile{display:block}.new-hero-banner__content{padding:24px 20px;justify-content:center}.new-hero-banner--pos-mobile-top .new-hero-banner__content{align-items:flex-start}.new-hero-banner--pos-mobile-middle .new-hero-banner__content{align-items:center}.new-hero-banner--pos-mobile-bottom .new-hero-banner__content{align-items:flex-end}.new-hero-banner__text{max-width:none;margin-left:auto;margin-right:auto;padding-top:var(--block-pt-mobile, 0px);padding-bottom:var(--block-pb-mobile, 0px)}.new-hero-banner__text,.new-hero-banner__text p{font-size:var(--text-font-size-mobile);letter-spacing:var(--text-letter-spacing-mobile)}.new-hero-banner__button{font-size:var(--btn-font-size-mobile);letter-spacing:var(--btn-letter-spacing-mobile);margin-top:var(--block-pt-mobile, 0px);margin-bottom:var(--block-pb-mobile, 0px)}.new-hero-banner--align-mobile-left .new-hero-banner__content-inner{text-align:left;align-items:flex-start}.new-hero-banner--align-mobile-left .new-hero-banner__text{margin-left:0;margin-right:auto}.new-hero-banner--align-mobile-center .new-hero-banner__content-inner{text-align:center;align-items:center}.new-hero-banner--align-mobile-right .new-hero-banner__content-inner{text-align:right;align-items:flex-end}.new-hero-banner--align-mobile-right .new-hero-banner__text{margin-left:auto;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/224/assets/new-hero-banner.css.map */
