.fc-hero{position:relative;background:var(--fc-anthrazit);color:var(--fc-creme);overflow:hidden}.fc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.fc-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.fc-hero__media .fc-ph{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;align-items:flex-start;justify-content:flex-end;border-radius:0}.fc-hero__media .fc-ph__label{margin-top:18px;max-width:300px}.fc-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(0deg,#353537f5,#353537c7 42%,#3535371f 78%)}.fc-hero__in{position:relative;z-index:2;min-height:clamp(560px,82vh,780px);display:flex;flex-direction:column;justify-content:flex-end;padding-top:210px;padding-bottom:48px}.fc-hero--medium .fc-hero__in{min-height:clamp(480px,64vh,620px)}.fc-hero__content{max-width:780px}.fc-hero .fc-h-xl{color:var(--fc-creme)}.fc-hero__accent{display:block;font-style:italic;font-size:.62em;line-height:1.25;margin-top:12px;color:var(--fc-altrosa)}.fc-hero__text{margin:20px 0 0;font-size:1.1em;line-height:1.55;max-width:40em;color:#efebebe0}.fc-hero .fc-btn--primary:hover{background:var(--fc-creme);color:var(--fc-anthrazit)}@media(max-width:899px){.fc-hero__media .fc-ph__label{font-size:10px;max-width:78%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}}@media(min-width:900px){.fc-hero:after{background:linear-gradient(90deg,#353537f2,#353537bd 40%,#3535370d 78%)}.fc-hero__in{justify-content:center;padding-top:80px;padding-bottom:80px}}.fc-hero__accent{font-style:normal}.fc-hero__img--mobile{display:none}@media(max-width:899px){.fc-hero:after{display:none}.fc-hero__media{position:relative;inset:auto;aspect-ratio:4 / 5;max-height:72vh;width:100%;overflow:hidden}.fc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,#353537,#3535378c 18%,#35353700 42%)}.fc-hero__media .fc-hero__img{object-position:var(--fc-hero-pos-mobile, center center)!important}.fc-hero--has-mobile .fc-hero__img--mobile{display:block}.fc-hero--has-mobile .fc-hero__img--desktop{display:none}.fc-hero__in{min-height:0;padding-top:0;padding-bottom:40px;margin-top:-64px}.fc-hero--medium .fc-hero__in{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fasnette-hero.css.map */
