.landing-hero{--hero-u: calc(min(100vw, 1440px) / 1440);--hero-stage-gap: max(0px, calc(50% - 720px) );position:relative;isolation:isolate;display:block;width:100%;height:calc(var(--hero-u) * 807);overflow:hidden;background-color:var(--hero-bg, #efd9b5);color:var(--hero-fg, #401d07);margin-block:var(--hero-margin-top, 0px) calc(var(--hero-margin-bottom, 0px) - var(--hero-u) * 44)}.landing-hero__bg,.landing-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.landing-hero__bg{z-index:0}.landing-hero__art{z-index:2}.landing-hero__bg-image,.landing-hero__bg-fill{position:absolute;bottom:0;display:block;width:calc(var(--hero-u) * 1440);max-width:none;height:auto}.landing-hero__bg-image{right:var(--hero-stage-gap)}.landing-hero__bg-fill{display:none}.landing-hero__person,.landing-hero__table,.landing-hero__foreground{position:absolute;right:var(--hero-stage-gap);bottom:0;display:block;max-width:none;height:auto}.landing-hero__person{width:calc(var(--hero-u) * 778)}.landing-hero__table{width:calc(var(--hero-u) * 1049)}.landing-hero__foreground{width:calc(var(--hero-u) * 634)}.landing-hero__content{display:flex;flex-direction:column;width:calc(var(--hero-u) * 548);padding-top:max(calc(var(--hero-u) * 148),88px)}.landing-hero__headline{position:relative;z-index:1;margin:0;font-family:var(--font-beranda-round, serif);font-size:calc(var(--hero-u) * 64);font-weight:400;line-height:1.1;color:inherit}.landing-hero__headline-image{display:block;width:100%;height:auto}.landing-hero__description{position:relative;z-index:3;margin-top:calc(var(--hero-u) * 22);font-family:var(--hero-text-font, sans-serif);font-optical-sizing:none;font-size:calc(var(--hero-u) * 28);line-height:1.3;letter-spacing:-.01em;text-align:center;color:inherit}.landing-hero__description p{margin:0;font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:inherit;color:inherit}.landing-hero__description p:first-child{font-weight:800}.landing-hero__description strong,.landing-hero__description b{font-weight:inherit;color:var(--hero-accent, #d01d0f)}.landing-hero .landing-hero__cta{position:relative;z-index:3;box-sizing:border-box;width:100%;height:max(calc(var(--hero-u) * 56),44px);margin-top:calc(var(--hero-u) * 29);padding-block:0;padding-inline:8px;font-size:max(calc(var(--hero-u) * 16),11px);letter-spacing:.25em}@media screen and (min-width:1441px){.landing-hero__bg-fill{display:block}.landing-hero__bg-fill--left{right:calc(50% + 660px);transform:scaleX(-1)}.landing-hero__bg-fill--right{left:calc(50% + 550px)}.landing-hero__bg-image{z-index:1;-webkit-mask-image:linear-gradient(to right,transparent,#000 14px,#000 calc(100% - 120px),transparent);mask-image:linear-gradient(to right,transparent,#000 14px,#000 calc(100% - 120px),transparent)}.landing-hero__table{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 120px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 120px),transparent)}}@media screen and (max-width:767px){.landing-hero{--hero-u: calc(min(100vw, 480px) / 390);height:auto;margin-block:var(--hero-margin-top-mobile, 0px) calc(var(--hero-margin-bottom-mobile, 0px) - var(--hero-u) * 9)}.landing-hero__bg-image{right:auto;left:0;width:100%;height:100%;object-fit:cover}.landing-hero__table{display:none}.landing-hero__art{inset:0 auto auto 50%;width:calc(var(--hero-u) * 390);height:calc(var(--hero-u) * 735);transform:translate(-50%)}.landing-hero__person{top:calc(var(--hero-u) * 263);right:auto;bottom:auto;left:calc(var(--hero-u) * 12);width:calc(var(--hero-u) * 366)}.landing-hero__foreground{top:calc(var(--hero-u) * 448);right:auto;bottom:auto;left:calc(var(--hero-u) * 97);width:calc(var(--hero-u) * 281)}.landing-hero__content{align-items:center;width:calc(var(--hero-u) * 358);margin-inline:auto;padding-top:calc(var(--hero-u) * 15);padding-bottom:calc(var(--hero-u) * 24)}.landing-hero__inner{padding-inline:0}.landing-hero__headline{width:calc(var(--hero-u) * 356);height:calc(var(--hero-u) * 301);font-size:calc(var(--hero-u) * 44);text-align:center}.landing-hero__description{order:2;margin-top:calc(var(--hero-u) * 18);font-size:calc(var(--hero-u) * 18);line-height:1.5;letter-spacing:normal}.landing-hero__description p{font-weight:500}.landing-hero__description p:first-child{font-size:calc(var(--hero-u) * 20);font-weight:700;letter-spacing:-.01em}.landing-hero__description strong,.landing-hero__description b{color:var(--hero-accent-mobile, #e03618)}.landing-hero .landing-hero__cta{order:1;height:calc(var(--hero-u) * 48);margin-top:calc(var(--hero-u) * 272);font-size:max(calc(var(--hero-u) * 12),10px);letter-spacing:.2em}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/landing-hero.css.map */
