.hero-onepager{position:relative;background-color:var(--color-primary-bg);color:var(--color-text);max-height:80vh;padding:60px 20px;overflow:hidden}.hero-content{position:relative;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center;min-height:70vh;justify-content:space-between;padding-bottom:40px;z-index:3}.hero-headline{font-size:var(--one-pager-hero-headline);font-weight:900;margin:0;letter-spacing:-.02em;line-height:.9;font-family:Lovelo Black,sans-serif}.hero-subheading{font-size:var(--one-pager-hero-subheading);font-weight:700;margin:0;line-height:1.2;opacity:.9}.hero-cta-button{cursor:pointer;transition:all .3s ease;margin-top:auto;position:relative;z-index:4}.hero-image-wrapper{position:absolute!important;left:50%!important;transform:translate(-50%)!important;z-index:2;top:var(--image-top-desktop);animation:slideInImage .5s ease-out forwards}.hero-image-1{animation-delay:0s}.hero-image-2{animation-delay:.5s;animation-fill-mode:backwards;z-index:1}@keyframes slideInImage{0%{opacity:1;top:calc(var(--image-top-desktop) + 500px)}to{opacity:1;top:var(--image-top-desktop)}}@keyframes slideInImageMobile{0%{opacity:1;top:calc(var(--image-top-mobile) + 300px)}to{opacity:1;top:var(--image-top-mobile)}}.hero-image{display:block;width:auto;min-width:50px;width:var(--image-min-width-desktop);height:auto;object-fit:cover}.falling-nuts-container{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;overflow:hidden}.falling-nut{position:absolute;opacity:.7;animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}@media (max-width: 768px){.hero-onepager{position:relative;max-height:60vh;padding:40px 16px}.hero-content{min-height:50vh;gap:10px;z-index:3}.hero-headline{font-size:4.5rem}.hero-subheading{max-width:80%;font-size:1.8rem}.hero-image-wrapper{top:var(--image-top-mobile);animation-name:slideInImageMobile}.hero-image{width:var(--image-min-width-mobile)}.hero-cta-button{position:relative;z-index:4}.falling-nuts-container{z-index:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-hero-onepager.css.map */
