.story-hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:#6800c4;font-family:var(--younergy-font-family, "Montserrat", sans-serif)}.story-hero *,.story-hero *:before,.story-hero *:after{box-sizing:border-box}.story-hero__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.story-hero__background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000004d 39.61%,transparent)}.story-hero__desktop{position:absolute;left:-13.16%;top:.03%;width:113.16%;max-width:none;height:142.91%;object-fit:fill}.story-hero__mobile-artwork{display:none}.story-hero__inner{max-width:calc(1920 * var(--younergy-design-px));min-height:calc(775 * var(--younergy-design-px));margin-inline:auto;padding:calc(85 * var(--younergy-design-px)) calc(32 * var(--younergy-design-px))}.story-hero__content{width:calc(1005 * var(--younergy-design-px));max-width:59%}#body .story-hero__heading{margin:0;font:800 calc(68 * var(--younergy-design-px))/1.22 var(--younergy-font-family);letter-spacing:-.05em;text-transform:uppercase;color:#fff}#body .story-hero__subheading{margin:calc(8 * var(--younergy-design-px)) 0 0;font:500 calc(18 * var(--younergy-design-px))/calc(22 * var(--younergy-design-px)) var(--younergy-font-family);color:#fff}#body .story-hero__cards-heading{margin:calc(32 * var(--younergy-design-px)) 0 calc(18 * var(--younergy-design-px));font:800 calc(18 * var(--younergy-design-px))/calc(22 * var(--younergy-design-px)) var(--younergy-font-family);letter-spacing:0;color:#fff}.story-hero__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(16 * var(--younergy-design-px))}.story-hero__card{min-height:calc(254 * var(--younergy-design-px));padding:calc(29 * var(--younergy-design-px));border:1px solid #e2e2e2;border-radius:calc(32 * var(--younergy-design-px));background:#fbeee5;color:#181616}.story-hero__icon{display:block;width:calc(44 * var(--younergy-design-px));height:calc(44 * var(--younergy-design-px));object-fit:contain}#body .story-hero__card h3{margin:calc(30 * var(--younergy-design-px)) 0 calc(8 * var(--younergy-design-px));font:700 calc(20 * var(--younergy-design-px))/calc(26 * var(--younergy-design-px)) var(--younergy-font-family);color:inherit;letter-spacing:0}#body .story-hero__card-text,#body .story-hero__card-text p{margin:0;font:500 calc(18 * var(--younergy-design-px))/calc(28 * var(--younergy-design-px)) var(--younergy-font-family);color:inherit}.story-hero__card-text p+p{margin-top:calc(12 * var(--younergy-design-px))}@media(min-width:1921px){.story-hero__desktop{height:auto;min-height:100%}}@media(min-width:1025px)and (max-width:1199px){.story-hero__inner{min-height:680px;padding:64px 24px}.story-hero__content{max-width:63%}#body .story-hero__heading{font-size:clamp(38px,3.54vw,56px)}.story-hero__card{padding:24px}#body .story-hero__card h3{font-size:18px;margin-top:22px}#body .story-hero__card-text,#body .story-hero__card-text p{font-size:16px;line-height:24px}.story-hero__desktop{object-fit:cover;object-position:65% center;height:100%;width:100%;left:0}}@media(max-width:1024px){.story-hero__inner{min-height:0;padding:48px 24px}.story-hero__content{width:100%;max-width:100%}#body .story-hero__heading{max-width:700px;font-size:48px}.story-hero__desktop{width:100%;height:100%;left:0;object-fit:cover}.story-hero__background:after{background:#39007899}}@media(max-width:767px){.story-hero__inner{padding:36px 16px 32px}.story-hero__background{display:none}.story-hero__mobile-artwork{display:block;position:relative;width:100%;aspect-ratio:var(--story-mobile-ratio, 440 / 717);overflow:hidden}.story-hero__mobile{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.story-hero__mobile-artwork--original .story-hero__mobile{width:205.54%;max-width:none;height:99.89%;left:-102.8%;top:.05%;object-fit:fill}.story-hero__mobile-artwork--original:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000004d 39.61%,transparent)}#body .story-hero__heading{font-size:clamp(30px,7.75vw,42px);line-height:1.14}#body .story-hero__subheading{margin-top:16px;font-size:16px;line-height:24px}#body .story-hero__cards-heading{margin-top:28px;font-size:17px;line-height:24px}.story-hero__cards{grid-template-columns:minmax(0,1fr);gap:14px}.story-hero__card{min-height:0;padding:24px;border-radius:24px}#body .story-hero__card h3{margin-top:18px;font-size:18px;line-height:24px}#body .story-hero__card-text,#body .story-hero__card-text p{font-size:15px;line-height:23px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-story-hero.css.map */
