:root{--primary-color:#1D5CFF;--blue-color:#071B88;--background-default:#030F2E;--border-radius:16px;--border-radius-small:4px;--header-heigth:90px;--black-0:#000000;--white-0:#ffffff;--green-50:#E6E9EA;--green-100:#B2B9BD;--green-200:#8C989D;--green-400:#374B54;--green-500:#051E29;--green-700:#04151D;--green-900:#020D11;--dark-green-600:#051B25;--blue-50:#FCFDFE;--blue-100:#F6FAFB;--blue-200:#F2F7F9;--blue-300:#ECF4F6;--blue-600:#CFD9DC;--blue-800:#7D8385;--light-blue-50:#E8F6FD;--light-blue-100:#B7E4F8;--light-blue-200:#94D7F4;--light-blue-700:#1078A5;--light-blue-800:#0D5D80;--organ-100:#FAD8BA;--reds-100:#FFB3B3;--dark-grey-1:#111;--primary-active:#0D5D80;--foundation-green-50:#E7F5EC;--foundation-green-200:#90CFA6;--color-error:#E53E1A;--red-opacity:#F9E6E2;--primary-shaded-red:#702E44;--primary-darker-red:#3C1111;--header-transparent-background:rgba(255,255,255,0.20);--primary-p50:#FDE9EF;--primary-p75:#F6A3BF;--primary-p300:#E91E63;--primary-p400:#A31545;--primary-p500:#8E123C;--color-link:#DA8F1F;--blur-overlay:rgba(255,255,255,0.70);--font-color-secondary:#ffffff;--user-header-gradient:rgba(255,255,255,0.4);--pagination-background-color:rgba(0,0,0,0.2);--neutral-white-trans-80:rgba(250,250,250,0.8);--neutral-b0:#FFFFFF;--neutral-b10:#FAFAFA;--neutral-b20:#F5F5F5;--neutral-b30:#ECEBEB;--neutral-b40:#E0DEDF;--neutral-b50:#C3C0C2;--neutral-b60:#B5B1B3;--neutral-b70:#A9A5A6;--neutral-b80:#9B9698;--neutral-b90:#8C8789;--neutral-b100:#7E777A;--neutral-b200:#70686B;--neutral-b300:#61595D;--neutral-b400:#554D50;--neutral-b500:#473E42;--neutral-b600:#3B3135;--neutral-b700:#2A2024;--neutral-b800:#1C1115;--neutral-b900:#100409;--success-s50:#EBFDF1;--success-s400:#23A74F;--success-s500:#1F9145;--warning-w50:#FEFCE8;--warning-w500:#EAB308;--secondary-s50:#F7EFF6;--secondary-s400:#794574;--dietary-beef:rgba(144,47,47,0.60);--dietary-chicken:#EABA91;--dietary-pork:#EAC7CA;--dietary-seafood:#F8F5E9;--dietary-vegetarian:rgba(222,198,183,0.50);--dietary-lactoVegetarian:#EAE8E4;--dietary-ovoVegetarian:rgba(222,198,183,0.50);--dietary-lactoOvoVegetarian:#EAE8E4;--dietary-vegan:#82EE80;--font-size-2xl:36px;--font-size-xl:24px;--font-size-l:18px;--font-size-m:16px;--font-size-s:14px;--font-size-xs:12px;--font-inter:"Inter";.label{font-size:12px;line-height:16px}.h1-regular{font-size:36px;font-weight:400;line-height:43px}.h4-regular{font-size:25px;font-weight:600;line-height:30px;margin:0}.h5-regular{font-size:22px;font-weight:400;line-height:26px}.h6-regular{font-size:20px;font-weight:600;line-height:24px;margin:0}.caption-regular{font-size:11px;font-style:normal;font-weight:400;letter-spacing:1px;text-transform:uppercase}.body-semi-bold{font-weight:700}.body-bold{font-weight:600}.body-medium-bold{font-weight:500}.body-large{font-size:18px;line-height:20px}.body-medium{font-size:16px;line-height:24px;letter-spacing:.2px}.body-medium-regular{font-size:16px;line-height:20px}.body-regular{font-size:14px;line-height:20px}.body-small{font-size:12px;line-height:12px}.other-notes{font-size:10px;font-weight:500;letter-spacing:.2px}.section-header{font-size:30px;font-weight:600;line-height:38px}.sub-header{font-size:18px;font-style:normal;font-weight:500}.error-label{font-size:12px;font-weight:400;color:var(--color-error)}.frame{display:flex}.mainContent{min-height:calc(100vh - 96px);width:100%}.mainContent_desktop{max-width:calc(100% - 200px);flex:1 1}.mainContent_navOpen{padding-bottom:88px;min-height:calc(100vh - 96px - 88px)}}nextjs-portal{display:none!important}body{padding:0;margin:0;font-weight:400;line-height:120%;font-family:var(--font-inter),sans-serif}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}.fixedScroll{overflow:hidden;touch-action:none;overscroll-behavior:none;height:100vh}input{border:none}input:focus,textarea:focus{outline:none}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-from-right{0%{transform:translateX(30px)}}@keyframes slide-to-left{to{transform:translateX(-30px)}}::view-transition-old(root){animation:fade-out 90ms cubic-bezier(.4,0,1,1) both,slide-to-left .3s cubic-bezier(.4,0,.2,1) both}::view-transition-new(root){animation:fade-in .21s cubic-bezier(0,0,.2,1) 90ms both,slide-from-right .3s cubic-bezier(.4,0,.2,1) both}html::view-transition-group(.recipe-media){transform-origin:center center;border-radius:16px;height:100%;overflow:hidden;-webkit-clip-path:inset(0 0 0 0 round 16px);clip-path:inset(0 0 0 0 round 16px);aspect-ratio:1/1}