.custom-hero{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;width:100%}.custom-hero__logo{position:absolute;top:9rem;left:50%;transform:translate(-50%);z-index:10;text-align:center}.custom-hero__logo-image{max-width:338px;height:auto;display:block}@media screen and (min-width: 750px){.custom-hero__logo{top:8rem}.custom-hero__logo-image{max-width:537px}}.custom-hero__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.custom-hero__media img,.custom-hero__media video{width:100%;height:100%;object-fit:cover;object-position:center}.custom-hero__image--desktop,.custom-hero__video--desktop{display:block}.custom-hero__image--mobile,.custom-hero__video--mobile{display:none}@media screen and (max-width: 749px){.custom-hero__image--desktop,.custom-hero__video--desktop{display:none}.custom-hero__image--mobile,.custom-hero__video--mobile{display:block}}.custom-hero__media:not(:has(.custom-hero__image--mobile)):not(:has(.custom-hero__video--mobile)) .custom-hero__image--desktop,.custom-hero__media:not(:has(.custom-hero__image--mobile)):not(:has(.custom-hero__video--mobile)) .custom-hero__video--desktop{display:block}.custom-hero__content{width:100%;display:flex;align-items:center;justify-content:center;min-height:100vh}.custom-hero__text-wrapper{max-width:100%;display:flex;padding:0 20px;flex-direction:column}.custom-hero__text-wrapper--stretch{height:100%;justify-content:space-between;gap:2rem}.custom-hero__text-wrapper--stretch .custom-hero__heading{margin:40px 0}@media screen and (min-width: 750px){.custom-hero__text-wrapper--stretch .custom-hero__heading{margin:90px 0}}.custom-hero__overline{margin:0;letter-spacing:.1em;font-weight:500}.custom-hero__heading{margin:0;line-height:1.2;max-width:1000px}.custom-hero__subtitle{margin:15px 0 0;max-width:700px;line-height:1.2}.custom-hero__subtitle p{margin:0}.custom-hero__button{margin:0;display:flex;justify-content:center;align-items:center}.custom-hero__button-element{background-color:#000!important;color:#fff!important;border:1px solid #000000!important;padding:1rem 5rem;border-radius:105px;display:block;width:fit-content;margin-top:40px;text-decoration:none;transition:all .3s ease}.custom-hero--content-position-top-left .custom-hero__content{align-items:flex-start;justify-content:flex-start}.custom-hero--content-position-top-center .custom-hero__content{align-items:flex-start;justify-content:center}.custom-hero--content-position-top-right .custom-hero__content{align-items:flex-start;justify-content:flex-end}.custom-hero--content-position-middle-left .custom-hero__content{align-items:center;justify-content:flex-start}.custom-hero--content-position-middle-center .custom-hero__content{align-items:center;justify-content:center}.custom-hero--content-position-middle-right .custom-hero__content{align-items:center;justify-content:flex-end}.custom-hero--content-position-bottom-left .custom-hero__content{align-items:flex-end;justify-content:flex-start}.custom-hero--content-position-bottom-center .custom-hero__content{align-items:flex-end;justify-content:center}.custom-hero--content-position-bottom-right .custom-hero__content{align-items:flex-end;justify-content:flex-end}.custom-hero--content-position-stretch .custom-hero__content{align-items:stretch;justify-content:center}.custom-hero--content-align-left .custom-hero__text-wrapper{align-items:flex-start;text-align:left}.custom-hero--content-align-center .custom-hero__text-wrapper{align-items:center;text-align:center}.custom-hero--content-align-right .custom-hero__text-wrapper{align-items:flex-end;text-align:right}@media screen and (max-width: 749px){.custom-hero--content-align-mobile-left .custom-hero__text-wrapper{align-items:flex-start;text-align:left}.custom-hero--content-align-mobile-center .custom-hero__text-wrapper{align-items:center;text-align:center}.custom-hero--content-align-mobile-right .custom-hero__text-wrapper{align-items:flex-end;text-align:right}}@media screen and (max-width: 749px){.custom-hero__text-wrapper{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-custom-content-hero.css.map */
