.slowly-cooked .sc-header{position:relative;z-index:30;background:var(--sc-paper);overflow:visible}
.slowly-cooked .sc-header-inner{position:relative;overflow:visible;min-height:104px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-block:17px}
.slowly-cooked .sc-brand img{width:68px;height:64px;object-fit:contain}
.slowly-cooked .sc-menu-toggle{border:1px solid var(--sc-ink);background:transparent;display:flex;align-items:center;gap:14px;padding:9px 12px;min-height:44px;font:500 14px 'SC Rubik',sans-serif}
.slowly-cooked .sc-menu-toggle .bi{font-size:23px}
.slowly-cooked .sc-navigation{flex-basis:100%;border-top:1px solid var(--sc-line);padding-top:18px}
.slowly-cooked .sc-navigation a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:10px 12px;font-size:14px;font-weight:500;color:var(--sc-ink)}
.slowly-cooked .sc-navigation a:hover,.slowly-cooked .sc-navigation a:focus-visible{background:#eeede5}
.slowly-cooked .sc-navigation .is-active{font-weight:700;text-decoration:underline;text-underline-offset:5px}
.slowly-cooked .sc-navigation .sc-nav-contact{background:var(--sc-accent);padding-inline:21px}
.slowly-cooked .sc-offer-toggle{border:0;background:transparent;color:var(--sc-ink);font:500 14px 'SC Rubik',sans-serif;min-height:44px;padding:10px 12px;text-align:left;width:100%}
.slowly-cooked .sc-offer-toggle:hover{background:#eeede5}
.slowly-cooked .sc-offer-dropdown{position:relative}
.slowly-cooked .sc-offer-menu{position:absolute;top:100%;left:0;background:var(--sc-paper);color:var(--sc-ink);border:1px solid var(--sc-line);border-radius:0;padding:8px;min-width:270px;max-width:min(340px,calc(100vw - 40px));box-shadow:0 12px 30px #10110f12;z-index:1000}
.slowly-cooked .sc-navigation .sc-offer-menu a{white-space:normal;padding:12px;min-height:44px;font-size:14px;text-decoration:none}
.slowly-cooked .sc-offer-menu [aria-current=page]{border-left:3px solid var(--sc-accent)}
.slowly-cooked .sc-navigation .sc-offer-menu .sc-offer-configure{background:var(--sc-accent);color:var(--sc-ink);font-weight:700}
.slowly-cooked .sc-navigation .sc-offer-menu .sc-offer-configure:hover,.slowly-cooked .sc-navigation .sc-offer-menu .sc-offer-configure:focus-visible,.slowly-cooked .sc-navigation .sc-nav-contact:hover{background:#edd329;color:var(--sc-ink)}
.slowly-cooked .sc-offer-toggle:focus-visible{outline:2px solid var(--sc-ink);outline-offset:3px}
@media(min-width:992px){
.slowly-cooked .sc-menu-toggle{display:none}
.slowly-cooked .sc-header-inner{min-height:117px}
.slowly-cooked .sc-navigation{display:flex!important;flex-basis:auto;align-items:center;border:0;padding:0;gap:25px}
.slowly-cooked .sc-navigation a{font-size:13px;padding-inline:0}
.slowly-cooked .sc-navigation>a:hover{background:transparent;text-decoration:underline;text-underline-offset:5px}
.slowly-cooked .sc-navigation .sc-nav-contact{margin-left:60px;padding-inline:23px}
.slowly-cooked .sc-offer-toggle{font-size:13px;padding-inline:0}
.slowly-cooked .sc-offer-menu{margin-top:8px!important}
}
@media(max-width:991px){
.slowly-cooked .sc-header .sc-navigation{position:absolute;top:100%;left:0;right:0;flex-basis:auto;background:var(--sc-paper);border:1px solid var(--sc-line);padding:12px;z-index:1000;max-height:var(--sc-nav-max-height,calc(100dvh - 120px));overscroll-behavior-y:contain}
.slowly-cooked .sc-header .sc-navigation.show{overflow-x:hidden;overflow-y:auto}
.slowly-cooked .sc-offer-menu{position:static!important;transform:none!important;box-shadow:none;max-width:100%;width:100%;margin-block:6px}
}
@media(prefers-reduced-motion:reduce){.slowly-cooked .sc-header .collapsing{transition:none}}
