.elementor .lpv26-menu-note{margin:0px;}.elementor .lpv26-dish-allergens{margin:0px;}.elementor .lpv26-dish-ingredients{margin:0px;}.elementor .lpv26-dish-text{margin:0px;}.elementor .lpv26-dish-price{margin:0px;}.elementor .lpv26-dish-head{padding:0px;}.elementor .lpv26-dish-body{padding:0px;}.elementor .lpv26-dish-img{margin:0px;}.elementor .lpv26-dish-filter{padding:0px;}.elementor .lpv26-dish-diet{margin:0px;}.elementor .lpv26-dish{padding:0px;}.elementor .lpv26-menu{padding:0px;}.elementor .lpv26-dropdown{padding-block-start:2px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;display:none;flex-direction:row;flex-wrap:wrap;gap: 0px 16px; align-items: baseline; &.is-open { display: flex; } gap: 0px 14px;\n}.elementor .lpv26-prose{width:100%;max-width:860px;font-size:20px;color:rgb(255, 255, 255);line-height:1.35;padding:0px;flex:1 1 auto;font-family: var(--lpv26-font); & :is(h1, h2, h3, h4, h5, p, li, strong, b, a, span):not(.e-collection-loop-base *) { font-family: var(--lpv26-font); font-weight: 400; color: rgb(255, 255, 255); } & h1:not(.e-collection-loop-base *) { font-size: 64px; line-height: 1; text-transform: uppercase; margin: 0px 0px 32px; } & h2:not(.e-collection-loop-base *) { font-size: 32px; line-height: 35px; text-transform: uppercase; border-bottom: 2px solid rgb(255, 255, 255); padding-bottom: 6px; margin: 48px 0px 16px; } & :is(h3, h4, h5):not(.e-collection-loop-base *) { font-size: 24px; line-height: 28px; text-transform: uppercase; margin: 28px 0px 8px; } & :is(p, li):not(.e-collection-loop-base *) { font-size: 20px; line-height: 1.35; word-break: break-word; } & a:not(.e-collection-loop-base *) { text-decoration: underline; text-underline-offset: 3px; } & a:not(.e-collection-loop-base *):hover, & a:not(.e-collection-loop-base *):focus-visible { text-decoration-thickness: 3px; }\n}.elementor .lpv26-sr{overflow:hidden;position:absolute;}.elementor .lpv26-marquee{min-width:0px;position:fixed;z-index:2;padding:0px;pointer-events: none;\n}.elementor .lpv26-pizza{width:auto;position:fixed;z-index:1;pointer-events: none;\n}.elementor .lpv26{min-height:100vh;padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:160px;background-color:#27A541;flex-direction:row;gap:50px;align-items:flex-start;}.elementor .lpv26-column{width:268px;position:sticky;inset-block-start:calc(50px + var(--wp-admin--admin-bar--height, 0px));padding:0px;flex-direction:column;flex:0 0 auto;align-items:flex-start;}.elementor .lpv26-side{width:100%;padding:0px;flex-direction:column;gap:32px;align-items:flex-start;}.elementor .lpv26-nav{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .lpv26-subnav{padding-block-start:2px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;display:none;flex-direction:row;flex-wrap:wrap;gap: 0px 14px; align-items: baseline; &:is(body.parent-pageid-219 *):not(.is-closed) { display: flex; } &.is-open { display: flex; }\n}.elementor .lpv26-logo{width:268px;height:auto;display:block;}.elementor .lpv26-divider{width:250px;height:20px;display:block;}.elementor .lpv26-nav-link{font-size:32px;color:#FFFFFF;line-height:35px;text-transform:uppercase;font-family: var(--lpv26-font); & a { color: #FFFFFF; font-family: var(--lpv26-font); font-size: 32px; text-decoration: none; } & a:hover { color: #E94920; } & a:focus-visible { color: #E94920; text-decoration: underline; text-decoration-thickness: 3px; text-underline-offset: 5px; }\n}.elementor .lpv26-subnav-link{font-size:22px;color:#FFFFFF;line-height:26px;text-transform:uppercase;font-family: var(--lpv26-font); & a { color: #FFFFFF; font-family: var(--lpv26-font); font-size: 22px; text-decoration: none; } & a:hover { color: #E94920; } & a:focus-visible { color: #E94920; text-decoration: underline; text-decoration-thickness: 2px; text-underline-offset: 4px; }\n}