.ff-hero-full-overlay{position:relative;width:100%;overflow:hidden}.ff-hero-full-overlay .ff-hero__topline{padding:14px 10px 10px;text-align:center;line-height:1.4}.ff-hero-full-overlay .ff-hero__corner{margin:0;font-size:var(--ff-hero-corner-m);font-weight:400;letter-spacing:.08em;color:var(--ff-head)}.ff-hero-full-overlay .ff-hero__corner-line{display:block;white-space:normal}.ff-hero-full-overlay .ff-hero__media{position:relative;width:100%;line-height:0}.ff-hero-full-overlay .ff-hero__img{width:100%;height:auto;display:block}.ff-hero-full-overlay .ff-hero__cta{padding:10px 10px 18px;display:flex;flex-direction:column;align-items:center;text-align:center}.ff-hero-full-overlay .ff-hero__heading{margin:0 0 10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ff-head);line-height:1.05;font-synthesis:none;white-space:nowrap;font-size:min(var(--ff-hero-heading-m),14vw)}.ff-hero-full-overlay .ff-hero__button-wrapper{display:flex;justify-content:center;margin-top:var(--ff-hero-btn-gap);width:100%}@media(min-width:750px){.ff-hero-full-overlay .ff-hero__media{aspect-ratio:var(--ff-hero-media-ratio);z-index:1}.ff-hero-full-overlay .ff-hero__img{height:100%;object-fit:contain;object-position:center}.ff-hero-full-overlay .ff-hero__topline{position:absolute;inset:0 auto auto 0;padding:0;pointer-events:none;z-index:3}.ff-hero-full-overlay .ff-hero__corner{position:absolute;top:clamp(8px,1.5vw,18px);left:max(var(--container-gutter, 16px),16px);max-width:28rem;pointer-events:auto;text-align:left;font-size:var(--ff-hero-corner-d)}.ff-hero-full-overlay .ff-hero__corner-line{white-space:nowrap}.ff-hero-full-overlay .ff-hero__cta{position:absolute;z-index:2;--ff-hero-gutter: max(var(--container-gutter, 16px), 16px);--ff-hero-cta-w: min(var(--ff-hero-max-width), calc(100% - (2 * var(--ff-hero-gutter))));--ff-hero-cta-half: calc(var(--ff-hero-cta-w) / 2);width:var(--ff-hero-cta-w);max-width:none;left:clamp(calc(var(--ff-hero-gutter) + var(--ff-hero-cta-half)),var(--ff-hero-cta-x),calc(100% - var(--ff-hero-gutter) - var(--ff-hero-cta-half)));top:var(--ff-hero-cta-y);transform:translate(-50%,-50%);padding:0}.ff-hero-full-overlay .ff-hero__heading{font-size:var(--ff-hero-heading-d)}.ff-hero-full-overlay .ff-hero__subheading{font-size:var(--ff-hero-sub-d)}}@media(min-width:750px){.ff-hero-full-overlay:lang(de) .ff-hero__cta{--ff-hero-cta-w: min(var(--ff-hero-max-width), 30vw)}.ff-hero-full-overlay:lang(de) .ff-hero__heading-group{width:100%;min-width:0}.ff-hero-full-overlay:lang(de) .ff-hero__heading{font-size:min(var(--ff-hero-heading-d),calc(var(--ff-hero-max-width) * .175),calc(1rem + 3vw));white-space:normal}.ff-hero-full-overlay:lang(de) .ff-hero__subheading{font-size:min(var(--ff-hero-sub-d),calc(.5rem + 1.2vw))}.ff-hero-full-overlay:lang(de) .ff-hero__button-wrapper .button{padding-inline:min(1.5rem,2vw)}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/ff-hero-full-overlay.css.map */
