/* ONE BURGER Site · sauces.css, generated. Do not edit by hand. */
.ob-w.ob-w .sauces{position:relative;background:var(--ground)}
.ob-w.ob-w .sauces__track{position:relative}
html.ob-anim .ob-w.ob-w .sauces--scrub .sauces__track{height:220vh}
.ob-w.ob-w .sauces__stage{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:min(100vh, 980px);padding-block:clamp(56px, 8vh, 96px) clamp(24px, 4vh, 48px)}
html.ob-anim .ob-w.ob-w .sauces--scrub .sauces__stage{position:sticky;top:var(--hdr-h-solid, 64px);height:calc(100vh - var(--hdr-h-solid, 64px));min-height:0;overflow:hidden}
.ob-w.ob-w .sauces__head{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}
.ob-w.ob-w .sauces__label{align-self:center}
.ob-w.ob-w .sauces__title{font-size:var(--fs-h2, clamp(2.6rem, 1.4rem + 4.4vw, 6rem));line-height:.95;color:var(--on-ground);text-align:center;width:100%}
.ob-w.ob-w .sauces__line{width:100%;max-width:none;text-align:center;color:var(--on-ground-soft, var(--on-ground));margin:0;white-space:nowrap}
.ob-w.ob-w .sauces__media{position:relative;margin:0 auto;width:min(100%, 1280px, (100vh - 300px) * 16 / 9);aspect-ratio:16 / 9}
.elementor .ob-w.ob-w.ob-w .sauces__media{margin:0 auto}
.ob-w.ob-w .sauces__poster,.ob-w.ob-w .sauces__film{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:contain}
.ob-w.ob-w .sauces__film{visibility:hidden}
html.ob-anim .ob-w.ob-w .sauces--scrub .sauces__film{visibility:visible}
.ob-w.ob-w .sauces__names{position:absolute;inset:auto 0 3% 0;height:0;margin:0;padding:0;list-style:none}
.ob-w.ob-w .sauces__name{position:absolute;left:var(--x);bottom:0;translate:-50% 0;white-space:nowrap;font-family:var(--f-body);font-weight:700;font-size:clamp(14px, 1.2vw, 18px);color:var(--on-ground)}
html.ob-anim .ob-w.ob-w .sauces--scrub .sauces__name{opacity:0;transform:translateY(10px)}
@media (max-width:900px){
html.ob-anim .ob-w.ob-w .sauces--scrub .sauces__track{height:170vh}
.ob-w.ob-w .sauces__media{margin-top:12px;width:calc(100% + 2 * var(--margin, 16px));margin-inline:calc(-1 * var(--margin, 16px))}
.elementor .ob-w.ob-w.ob-w .sauces__media{margin-top:12px;margin-inline:calc(-1 * var(--margin, 16px))}
.ob-w.ob-w .sauces__name{font-size:14px}
}
.ob-w.ob-w .sauces__head{position:relative;z-index:2;margin-bottom:0}
.ob-w.ob-w .sauces__title{margin-bottom:0;padding-bottom:0}
.ob-w.ob-w .sauces__drips{position:absolute;inset:0 0 auto 0;height:0;z-index:2;pointer-events:none}
.ob-w.ob-w .sauces__drip{position:absolute;left:var(--x);top:-2px;width:clamp(9px, .9vw, 14px);height:clamp(22px, 3.4vw, 46px);translate:-50% 0;
  border-radius:40% 40% 50% 50% / 30% 30% 70% 70%;transform-origin:50% 0;transform:scaleY(.45)}
.ob-w.ob-w .sauces__drip::before{content:"";position:absolute;left:50%;top:0;width:260%;height:7px;translate:-50% 0;border-radius:0 0 50% 50%;background:inherit}
.ob-w.ob-w .sauces__drip--house{background:var(--ob-sauce-house)}
.ob-w.ob-w .sauces__drip--aioli{background:var(--ob-sauce-aioli);box-shadow:inset 0 0 0 1px rgba(17,17,17,.06)}
.ob-w.ob-w .sauces__drip--bbq{background:var(--ob-sauce-bbq)}
