.about-us-hero{position:relative;min-height:var(--section-min-height)}.about-us-hero .js-wrap-image-lazy.about-us-hero__background-image-desktop{position:absolute;width:100%;left:0;top:0;object-fit:cover;height:calc(100% - 157px)}.about-us-hero__background-image{height:100%;object-fit:fill}.about-us-hero__wrapper{position:relative;z-index:2;padding:90px 10px 99px 119px;height:100%;min-height:inherit}.about-us-hero__inner{display:flex;justify-content:stretch;align-items:flex-start}.about-us-hero__content{width:100%;max-width:45%}.about-us-hero__image-container{width:100%;max-width:55%;margin-top:20px}.about-us-hero__image-container .js-wrap-image-lazy.about-us-hero__image-container-desktop{height:100%;position:relative;padding-top:66%;overflow:visible}.about-us-hero__image-container .js-wrap-image-lazy.about-us-hero__image-container-desktop img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.about-us-hero__image-container .js-wrap-image-lazy .about-us-hero__content-image{height:107%;position:absolute;left:0;top:0;width:100%;object-fit:fill}.about-us-hero__preheading{margin-bottom:16px;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:1.6px;text-transform:uppercase;width:100%;max-width:45%}.about-us-hero__heading{font-size:55px;font-weight:400;line-height:1.2;margin-bottom:16px}.about-us-hero__description{font-size:20px;font-weight:400;line-height:1.4;margin-bottom:16px;color:var(--description-color)}.about-us-hero__buttons{display:flex;flex-direction:column;gap:10px}.about-us-hero__button{min-width:300px}.about-us-hero__button--secondary{background:#fefcf3;border:1px solid #585E72}@media screen and (max-width: 1400px){.about-us-hero .js-wrap-image-lazy.about-us-hero__background-image-desktop{height:calc(100% - 90px)}.about-us-hero__image-container .js-wrap-image-lazy.about-us-hero__image-container-desktop{padding-top:70%}.about-us-hero__image-container .js-wrap-image-lazy .about-us-hero__content-image{height:120%}}@media screen and (max-width: 1150px){.about-us-hero__wrapper{padding:50px 10px 99px 50px}}.about-us-hero__background-image-mobile,.about-us-hero__image-container .js-wrap-image-lazy .about-us-hero__content-image-mobile,.about-us-hero__description.about-us-hero__description--mobile{display:none}@media screen and (max-width: 1024px){.about-us-hero__image-container .js-wrap-image-lazy.about-us-hero__image-container-desktop{display:none}.about-us-hero{min-height:auto}.about-us-hero__background-image{display:none}.about-us-hero__background-image-mobile{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:fill}.about-us-hero .js-wrap-image-lazy{height:auto}.about-us-hero .js-wrap-image-lazy .media-wrapper{height:auto;padding-top:87%;position:relative}.about-us-hero__wrapper{padding:33px 21px 20px}.about-us-hero__inner{flex-direction:column}.about-us-hero__content{width:100%;max-width:100%;text-align:center}.about-us-hero__content .about-us-hero__buttons,.about-us-hero__content .about-us-hero__description{display:none}.about-us-hero__description.about-us-hero__description--mobile{display:block;text-align:center;width:100%;margin-top:20px}.about-us-hero__preheading{font-size:16px;font-weight:600;letter-spacing:1.28px;max-width:100%;text-align:center;margin-bottom:12px}.about-us-hero__heading{font-size:32px;margin-bottom:18px}.about-us-hero__image-container{max-width:100%}.about-us-hero__image-container .js-wrap-image-lazy .about-us-hero__content-image{display:none}.about-us-hero__image-container .js-wrap-image-lazy{position:relative;height:100%}.about-us-hero__image-container .js-wrap-image-lazy .about-us-hero__content-image-mobile{display:block;position:relative;padding-top:79%}.about-us-hero__image-container .js-wrap-image-lazy .about-us-hero__content-image-mobile img{height:100%;position:absolute;left:0;top:0;width:100%;object-fit:contain}.about-us-hero__image-container{margin-top:0}.about-us-hero__buttons.medium-up-hide{width:100%;min-width:100%}}@media screen and (max-width: 600px){.about-us-hero .js-wrap-image-lazy .media-wrapper{padding-top:93%}.about-us-hero .js-wrap-image-lazy .media-wrapper.about-us-hero__content-image-mobile{padding-top:85%}.about-us-hero .js-wrap-image-lazy .media-wrapper img{height:110%}.about-us-hero .js-wrap-image-lazy{overflow:visible}}@media screen and (max-width: 450px){.about-us-hero .js-wrap-image-lazy .media-wrapper{padding-top:105%}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/about-us-hero.css.map */
