.op-hero[data-v-fc289233]{align-items:flex-end;color:var(--color-white);display:flex;isolation:isolate;min-height:clamp(420px,60vh,600px);overflow:hidden;position:relative}.op-hero__bg[data-v-fc289233]{height:100%;inset:0;position:absolute;width:100%;z-index:-2}.op-hero__bg[data-v-fc289233] img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-2}.op-hero__bg--fallback[data-v-fc289233]{background-color:var(--color-olive-2)}.op-hero__overlay[data-v-fc289233]{background:linear-gradient(180deg,#2b323359,#2b32331a 35%,#2b32338c 70%,#2b3233eb);inset:0;position:absolute;z-index:-1}.op-hero__container[data-v-fc289233]{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:var(--layout-max);padding:clamp(120px,14vw,160px) var(--layout-pad) clamp(40px,6vw,60px);width:100%}.op-hero__crumb[data-v-fc289233]{align-items:center;color:#fefbf6d9;display:flex;font-family:var(--font-sans);font-size:12px;font-weight:600;gap:8px;letter-spacing:.4px}.op-hero__crumb a[data-v-fc289233]{border-bottom:1px solid transparent;color:inherit;text-decoration:none;transition:border-color .2s ease}.op-hero__crumb a[data-v-fc289233]:hover{border-bottom-color:currentColor}.op-hero__crumb span[aria-hidden][data-v-fc289233]{opacity:.5}.op-hero__eyebrow[data-v-fc289233]{color:#fefbf6c7;font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:2px;margin:0;text-transform:uppercase}.op-hero__title[data-v-fc289233]{color:var(--color-white);font-family:var(--font-serif);font-size:clamp(48px,7vw,96px);font-weight:400;letter-spacing:-2px;line-height:.95;margin:0}.op-hero__lede[data-v-fc289233]{color:#fefbf6e6;font-family:var(--font-sans);font-size:clamp(15px,1.4vw,17px);line-height:1.55;margin:8px 0 0;max-width:640px}.op-hero__validity[data-v-fc289233]{align-self:flex-start;background-color:var(--color-terracotta);color:#fff;font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:.2px;margin:12px 0 0;padding:10px 16px}.op-hero__validity strong[data-v-fc289233]{display:inline-block;font-size:11px;font-weight:700;letter-spacing:1px;margin-right:6px;text-transform:uppercase}@media(max-width:767px){.op-hero[data-v-fc289233]{min-height:clamp(380px,55vh,520px)}.op-hero__crumb[data-v-fc289233]{display:none}.op-hero__title[data-v-fc289233]{font-size:clamp(40px,10vw,64px)}}@media(max-width:479px){.op-hero__container[data-v-fc289233]{padding-bottom:clamp(28px,6vw,40px)}.op-hero__title[data-v-fc289233]{font-size:clamp(34px,10vw,56px)}}@media(max-width:767px){.op-hero--gastro .op-hero__container[data-v-fc289233]{padding:clamp(96px,22vw,132px) var(--layout-pad-mobile) clamp(28px,6vw,40px)}.op-hero--gastro .op-hero__title[data-v-fc289233]{font-size:clamp(40px,12vw,72px);letter-spacing:-1.4px}}
