html[data-brand=freakyburgerandtacos] .section-padding{padding-left:1rem;padding-right:1rem}@media (min-width:640px){html[data-brand=freakyburgerandtacos] .section-padding{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){html[data-brand=freakyburgerandtacos] .section-padding{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){html[data-brand=freakyburgerandtacos] .section-padding{padding-left:3rem;padding-right:3rem}}html[data-brand=freakyburgerandtacos] .max-container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}html[data-brand=freakyburgerandtacos] .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}html[data-brand=freakyburgerandtacos] .hide-scrollbar::-webkit-scrollbar{display:none}html[data-brand=freakyburgerandtacos] .touch-target{min-width:48px;min-height:48px}html[data-brand=freakyburgerandtacos] .standalone-route-shell{min-height:100dvh;margin-top:calc(-56px - env(safe-area-inset-top,0px));margin-bottom:calc(0px - env(safe-area-inset-bottom,0px))}html[data-brand=freakyburgerandtacos] .safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}html[data-brand=freakyburgerandtacos] .safe-top{padding-top:env(safe-area-inset-top,0px)}html[data-brand=freakyburgerandtacos] .text-balance{text-wrap:balance}html[data-brand=freakyburgerandtacos] .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-brand=freakyburgerandtacos]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--brand-ink);--freaky-app-canvas:100vw}@media (min-width:600px){html[data-brand=freakyburgerandtacos]{--freaky-app-canvas:430px}}html[data-brand=freakyburgerandtacos] body{background-color:var(--brand-background);min-height:100dvh;color:var(--brand-ink);font-family:var(--font-outfit), system-ui, sans-serif;text-rendering:optimizelegibility;padding-top:calc(56px + env(safe-area-inset-top,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important}html[data-brand=freakyburgerandtacos] .freaky-heavy{font-family:var(--font-heavy), var(--font-outfit), sans-serif}html[data-brand=freakyburgerandtacos] .freaky-display{font-family:var(--font-freaky), var(--font-heavy), sans-serif;font-weight:400}html[data-brand=freakyburgerandtacos] .freaky-app-header{background:linear-gradient(108deg, #ef261f 0%, var(--brand-primary) 58%, #dd141d 100%)}html[data-brand=freakyburgerandtacos][data-surface=mobile] body{padding-bottom:0!important}html[data-brand=freakyburgerandtacos] ::selection{background:var(--brand-accent);color:var(--brand-ink)}html[data-brand=freakyburgerandtacos] :focus-visible{outline:3px solid var(--brand-accent);outline-offset:3px}html[data-brand=freakyburgerandtacos] #site-header{border-bottom:1px solid rgba(var(--brand-accent-rgb), .42);z-index:100!important;background:var(--brand-ink)!important;position:fixed!important;inset:0 0 auto!important}html[data-brand=freakyburgerandtacos] #site-bottom-nav{backface-visibility:hidden;transform:translateZ(0);z-index:90!important;position:fixed!important;inset:auto 0 0!important}html[data-brand=freakyburgerandtacos] #main-content{filter:none;contain:none;width:100%;max-width:100vw;overflow-x:clip;transform:none}html[data-brand=freakyburgerandtacos].drawer-open,html[data-brand=freakyburgerandtacos] body.drawer-open,html[data-brand=freakyburgerandtacos] body.is-loading{overscroll-behavior:none!important;overflow:hidden!important}html[data-brand=freakyburgerandtacos] .sheet-handle{background:rgba(var(--brand-ink-rgb), .24);width:44px;height:4px;margin:0 auto}html[data-brand=freakyburgerandtacos] .sheet-handle--light{background:#ffffff7a}@keyframes freakyburgerandtacos-page-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes freakyburgerandtacos-skeleton-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes freakyburgerandtacos-loader-sweep{0%{transform:translate(-115%)}55%,to{transform:translate(285%)}}html[data-brand=freakyburgerandtacos] .animate-page-enter{animation:.18s ease-out freakyburgerandtacos-page-enter}html[data-brand=freakyburgerandtacos] .freaky-skeleton{background-color:rgba(var(--brand-ink-rgb), .055);background-image:linear-gradient(90deg, rgba(var(--brand-ink-rgb), .025) 0%, rgba(var(--brand-ink-rgb), .1) 50%, rgba(var(--brand-ink-rgb), .025) 100%);background-position:120% 0;background-repeat:no-repeat;background-size:220% 100%;animation:1.45s ease-in-out infinite freakyburgerandtacos-skeleton-sweep}html[data-brand=freakyburgerandtacos][data-theme=dark] .freaky-skeleton{background-color:#ffffff0e!important;background-image:linear-gradient(90deg,#ffffff06 0%,#ffffff1c 50%,#ffffff06 100%)!important}html[data-brand=freakyburgerandtacos] .freaky-skeleton.freaky-skeleton-light,html[data-brand=freakyburgerandtacos] .bg-brand-ink .freaky-skeleton{background-color:#ffffff0e!important;background-image:linear-gradient(90deg,#ffffff06 0%,#ffffff21 50%,#ffffff06 100%)!important}html[data-brand=freakyburgerandtacos] .freaky-loader-rail{background:rgba(var(--brand-ink-rgb), .1);border-radius:999px;height:6px;position:relative;overflow:hidden}html[data-brand=freakyburgerandtacos] .freaky-loader-rail:after{border-radius:inherit;background:var(--brand-primary);content:"";width:34%;animation:1.25s ease-in-out infinite freakyburgerandtacos-loader-sweep;position:absolute;inset:0 auto 0 0}html[data-brand=freakyburgerandtacos] .theme-toggle{width:40px;min-height:40px;color:inherit;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:border-color .16s,background-color .16s;display:inline-flex}html[data-brand=freakyburgerandtacos] .theme-toggle--compact{width:36px;min-height:36px}html[data-brand=freakyburgerandtacos] .theme-toggle__icon{stroke-width:2px;width:17px;height:17px;transition:color .16s,transform .16s}html[data-brand=freakyburgerandtacos] .theme-toggle__icon--moon{color:currentColor}html[data-brand=freakyburgerandtacos] .theme-toggle__icon--sun{color:rgb(var(--brand-primary-rgb));transform:rotate(12deg)}html[data-brand=freakyburgerandtacos][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-background-rgb:12, 14, 16;--brand-surface-rgb:18, 20, 22;--brand-surface-dark-rgb:28, 30, 33;--brand-surface-soft-rgb:22, 24, 27}html[data-brand=freakyburgerandtacos][data-theme=dark] body,html[data-brand=freakyburgerandtacos][data-theme=dark] #main-content{background:rgb(var(--brand-background-rgb));color:#f7f7f7}html[data-brand=freakyburgerandtacos][data-theme=dark] .bg-white,html[data-brand=freakyburgerandtacos][data-theme=dark] [class*=bg-brand-background],html[data-brand=freakyburgerandtacos][data-theme=dark] [class*=bg-brand-surface]{background-color:rgb(var(--brand-surface-rgb))!important}html[data-brand=freakyburgerandtacos][data-theme=dark] [class*=text-brand-ink]{color:rgb(247 247 247/var(--tw-text-opacity,1))!important}html[data-brand=freakyburgerandtacos][data-theme=dark] [class*=border-brand-ink]{border-color:#ffffff29!important}html[data-brand=freakyburgerandtacos][data-theme=dark] input,html[data-brand=freakyburgerandtacos][data-theme=dark] textarea,html[data-brand=freakyburgerandtacos][data-theme=dark] select{color:#f7f7f7}html[data-brand=freakyburgerandtacos][data-theme=dark] input::placeholder,html[data-brand=freakyburgerandtacos][data-theme=dark] textarea::placeholder{opacity:1;color:#f7f7f773!important}html[data-brand=freakyburgerandtacos][data-theme=dark] .app-home-logo{filter:none!important}html[data-brand=freakyburgerandtacos] #global-loader{z-index:9999;background:var(--brand-ink);place-items:center;display:none;position:fixed;inset:0;overflow:hidden}html[data-brand=freakyburgerandtacos] body.is-loading #global-loader{display:grid}html[data-brand=freakyburgerandtacos] #global-loader .gl-stack{color:#0d1216;background:#fff;border:1px solid #ffffff26;border-radius:1.5rem;flex-direction:column;align-items:center;min-width:min(82vw,320px);padding:2rem 1.5rem;display:flex;overflow:hidden;box-shadow:0 24px 70px #00000047}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app #global-loader .gl-stack--mobile{align-items:initial;min-width:0;text-align:initial;padding:0;display:block}html[data-brand=freakyburgerandtacos] #global-loader .gl-logo-wrap{background:var(--brand-primary);border-radius:1rem;place-items:center;width:88px;height:88px;display:grid}html[data-brand=freakyburgerandtacos] #global-loader .gl-kicker{background:var(--brand-primary);color:#fff;letter-spacing:.2em;text-transform:uppercase;border-radius:999px;margin:0 0 1.25rem;padding:.4rem .75rem;font-size:.625rem;font-weight:900;line-height:1}html[data-brand=freakyburgerandtacos] #global-loader .gl-logo{border-radius:.75rem;place-items:center;width:74px;height:74px;display:grid}html[data-brand=freakyburgerandtacos] #global-loader .gl-logo img{object-fit:contain;width:70px;height:70px}html[data-brand=freakyburgerandtacos] #global-loader .gl-wordmark{text-align:center;margin-top:1.25rem}html[data-brand=freakyburgerandtacos] #global-loader .gl-title{color:#0d1216;font-family:var(--font-outfit), system-ui, sans-serif;letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:1.75rem;font-weight:900;line-height:1}html[data-brand=freakyburgerandtacos] #global-loader .gl-tagline{color:#0d121680;letter-spacing:.22em;text-transform:uppercase;margin:.5rem 0 0;font-size:.625rem;font-weight:800}html[data-brand=freakyburgerandtacos] #global-loader .gl-bar-track{background:rgba(var(--brand-ink-rgb), .1);border:0;border-radius:999px;width:9rem;height:5px;margin-top:1.5rem;overflow:hidden}html[data-brand=freakyburgerandtacos] #global-loader .gl-bar-fill{border-radius:inherit;background:var(--brand-primary);width:34%;height:100%;animation:1.25s ease-in-out infinite freakyburgerandtacos-loader-sweep}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app{overscroll-behavior-y:contain;background:var(--brand-ink);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;height:100dvh;min-height:0;overflow:hidden;padding:0!important}html[data-brand=freakyburgerandtacos][data-surface=mobile]{height:100%;overflow:hidden}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-mobile-frame{isolation:isolate;width:min(100%, var(--freaky-app-canvas));background:var(--brand-background);grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;margin-inline:auto;display:grid;position:relative;overflow:hidden;container-type:inline-size}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-mobile-frame #site-header{width:100%;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-left:env(safe-area-inset-left,0px);border-bottom:0;background:var(--brand-primary)!important;position:relative!important;inset:auto!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-mobile-frame #main-content{width:100%;max-width:none;height:100%;padding-right:env(safe-area-inset-right,0px);padding-left:env(safe-area-inset-left,0px);overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:hidden auto;min-height:0!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-mobile-frame #main-content::-webkit-scrollbar{display:none}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-mobile-frame #site-bottom-nav{width:100%;padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);transform:none;background:var(--brand-surface)!important;display:block!important;position:relative!important;inset:auto!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .fixed.inset-0,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .fixed.inset-x-0{width:min(100vw, var(--freaky-app-canvas));margin-left:auto;margin-right:auto}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .max-w-\[430px\]{max-width:var(--freaky-app-canvas)!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout{width:100%;min-width:0;max-width:var(--freaky-app-canvas);overflow-x:hidden}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-loading__grid{width:100%;max-width:none;grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;padding:1.25rem 1rem 2rem!important;display:grid!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-status__hero>:first-child[aria-hidden=true],html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-hero>:first-child[aria-hidden=true]{height:2rem!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-status__hero,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-hero{position:relative}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-status__hero:before,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-hero:before{z-index:0;content:"";background:linear-gradient(#111111e0 0%,#111111bd 52%,#111111e6 100%);position:absolute;inset:0}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-hero:before{display:none}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-status__hero-inner,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-hero__inner{z-index:1;width:100%;max-width:none;position:relative;padding:.875rem 1rem!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-status__hero-inner h1,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-hero__inner h1{font-size:clamp(1.375rem,6.5vw,1.75rem)!important;line-height:1.1!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-status__content{width:100%;max-width:none;padding:1.25rem 1rem 2rem!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-status__actions,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-unavailable-actions{flex-direction:column!important;align-items:stretch!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-content{width:100%;max-width:none;padding:.75rem 1rem calc(6rem + env(safe-area-inset-bottom,0px))!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-layout{width:100%;min-width:0;flex-direction:column!important;align-items:stretch!important;gap:.75rem!important;display:flex!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-form,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-summary{min-width:0;width:100%!important;max-width:none!important;position:static!important;top:auto!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-form{gap:.75rem}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-form>:not([hidden])~:not([hidden]){margin-top:.75rem!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-section{border-radius:.9375rem;padding:.875rem!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-section__title{gap:.625rem;margin-bottom:.75rem;padding-bottom:.625rem}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-contact-grid{grid-template-columns:minmax(0,1fr)!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-slot-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-summary>div{border-radius:.9375rem;padding:.875rem}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-summary>div>h3{margin:-.875rem -.875rem .875rem;padding:.875rem}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-desktop-action{display:none!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-submit-bar{width:min(100vw, var(--freaky-app-canvas));max-width:var(--freaky-app-canvas);box-sizing:border-box;transform:translate(-50%);box-shadow:0 -10px 26px #00000038;display:block!important;left:50%!important;right:auto!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-unavailable-shell{align-items:flex-end!important;padding:0!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-unavailable-dialog{max-width:var(--freaky-app-canvas)!important;border-radius:1.5rem 1.5rem 0 0!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-checkout-unavailable-dialog h2{font-size:1.5rem!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .fixed.bottom-0.left-0.right-0{width:min(100vw, var(--freaky-app-canvas));margin-left:auto;margin-right:auto}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-feedback-actions{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-version-notice{max-width:calc(min(100vw, var(--freaky-app-canvas)) - 1.5rem);bottom:calc(74px + env(safe-area-inset-bottom,0px))!important}@media (min-width:600px){html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-mobile-frame{border-inline:1px solid #ffffff1a;box-shadow:0 28px 90px #00000057}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .fixed.right-0.top-0,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .fixed.right-0.bottom-0{right:calc((100vw - var(--freaky-app-canvas)) / 2);max-width:var(--freaky-app-canvas)}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .freakyburgerandtacos-app-menu-drawer{left:calc((100vw - var(--freaky-app-canvas)) / 2)!important}}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app p,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app h1,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app h2,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app h3,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app input,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app textarea,html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app [data-selectable]{-webkit-user-select:text;user-select:text}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app .tap-row:active{background:rgba(var(--brand-accent-rgb), .22)}@media (min-width:1024px){html[data-brand=freakyburgerandtacos] body{padding-top:76px!important;padding-bottom:0!important}html[data-brand=freakyburgerandtacos] #site-bottom-nav{display:none!important}html[data-brand=freakyburgerandtacos] #site-bottom-nav.freakyburgerandtacos-app-bottom-nav{display:block!important}html[data-brand=freakyburgerandtacos] .standalone-route-shell{margin-top:0;margin-bottom:0}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app{background:var(--brand-ink);padding:0!important}html[data-brand=freakyburgerandtacos] body.is-freakyburgerandtacos-native-app #main-content{background:var(--brand-background);max-width:none;min-height:0;box-shadow:none}}@supports not (overflow-x:clip){html[data-brand=freakyburgerandtacos] body,html[data-brand=freakyburgerandtacos] #main-content{overflow-x:hidden}}@media (prefers-reduced-motion:reduce){html[data-brand=freakyburgerandtacos] *,html[data-brand=freakyburgerandtacos] :before,html[data-brand=freakyburgerandtacos] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
html[data-brand=godfatherpizza]{--brand-primary:#090b0a;--brand-primary-dark:#050606;--brand-secondary:#e1291d;--brand-accent:#f4ead6;--brand-surface:#0d100f;--brand-surface-soft:#141817;--brand-surface-raised:#1a1f1d;--brand-ink:#fff8e9;--brand-muted:#b9b2a5;--brand-border:#fff8e924;--brand-success:#4ba86f;--brand-warning:#e6a645;--brand-danger:#ee554a;--brand-action:#e1291d;--brand-action-hover:#c91f16;--brand-action-ink:#fff;--brand-radius-sm:8px;--brand-radius-md:12px;--brand-radius-lg:18px;--brand-shadow-sheet:0 -18px 54px #0000007a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
html[data-brand=godfatherpizza]{color:var(--brand-ink);font-family:var(--font-godfather-body), Arial, sans-serif;background:#050606}html[data-brand=godfatherpizza] body{min-width:320px;min-height:100vh;color:var(--brand-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#050606;margin:0;font-family:inherit;padding-top:0!important;padding-bottom:0!important}html[data-brand=godfatherpizza] *,html[data-brand=godfatherpizza] :before,html[data-brand=godfatherpizza] :after{box-sizing:border-box}html[data-brand=godfatherpizza] button,html[data-brand=godfatherpizza] input,html[data-brand=godfatherpizza] select,html[data-brand=godfatherpizza] textarea{color:inherit;font:inherit}html[data-brand=godfatherpizza] button,html[data-brand=godfatherpizza] a{-webkit-tap-highlight-color:transparent}html[data-brand=godfatherpizza] button:focus-visible,html[data-brand=godfatherpizza] a:focus-visible,html[data-brand=godfatherpizza] input:focus-visible,html[data-brand=godfatherpizza] select:focus-visible,html[data-brand=godfatherpizza] textarea:focus-visible{outline-offset:2px;outline:3px solid #e1291db8}html[data-brand=godfatherpizza] .gf-app-frame{background:var(--brand-surface);width:min(100%,480px);min-height:100dvh;margin:0 auto;position:relative;overflow:clip;box-shadow:0 0 60px #00000075}html[data-brand=godfatherpizza] .gf-app-header{z-index:20;min-height:68px;padding:max(8px, env(safe-area-inset-top)) 16px 7px;background:#090b0af7;border-bottom:1px solid #fff8e914;justify-content:space-between;align-items:center;display:flex;position:relative}html[data-brand=godfatherpizza] .gf-brand-lockup{min-width:0;color:var(--brand-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}html[data-brand=godfatherpizza] .gf-brand-lockup img{object-fit:contain;flex:none;width:44px;height:44px}html[data-brand=godfatherpizza] .gf-brand-lockup span{font-family:var(--font-godfather-display), Impact, sans-serif;letter-spacing:.02em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(20px,6vw,25px);font-weight:800;line-height:.95;overflow:hidden}html[data-brand=godfatherpizza] .gf-cart-button,html[data-brand=godfatherpizza] .gf-icon-button{cursor:pointer;border:1px solid var(--brand-border);background:var(--brand-surface-soft);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:inline-grid;position:relative}html[data-brand=godfatherpizza] .gf-cart-button span{border:2px solid var(--brand-surface);background:var(--brand-action);color:#fff;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}html[data-brand=godfatherpizza] .gf-order-bar{z-index:18;cursor:pointer;border-radius:var(--brand-radius-md);text-align:left;background:#121513;border:1px solid #fff8e933;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;width:calc(100% - 28px);min-height:52px;margin:7px 14px 9px;padding:0;display:grid;position:relative;overflow:hidden}html[data-brand=godfatherpizza] .gf-order-bar__place,html[data-brand=godfatherpizza] .gf-order-bar__time{align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}html[data-brand=godfatherpizza] .gf-order-bar__place svg,html[data-brand=godfatherpizza] .gf-order-bar__time svg{color:var(--brand-accent);flex:none}html[data-brand=godfatherpizza] .gf-order-bar__place span{color:#fff8e9d6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-brand=godfatherpizza] .gf-order-bar__place i{color:var(--brand-muted);font-style:normal}html[data-brand=godfatherpizza] .gf-order-bar__time{border-left:1px solid #fff8e929;min-width:98px}html[data-brand=godfatherpizza] .gf-order-bar strong{color:var(--brand-ink);white-space:nowrap;font-size:15px;font-weight:700}html[data-brand=godfatherpizza] .gf-app-content{min-height:calc(100dvh - 225px);padding-bottom:calc(82px + env(safe-area-inset-bottom))}html[data-brand=godfatherpizza] .gf-app-content[data-detail=true]{min-height:100dvh;padding-bottom:0}html[data-brand=godfatherpizza] .gf-bottom-nav{z-index:35;width:min(100%,480px);min-height:calc(70px + env(safe-area-inset-bottom));padding:7px 5px env(safe-area-inset-bottom);background:#0a0d0cfa;border-top:1px solid #fff8e924;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -10px 30px #00000052}html[data-brand=godfatherpizza] .gf-bottom-nav a,html[data-brand=godfatherpizza] .gf-bottom-nav button{cursor:pointer;color:#fff8e9b3;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:54px;font-size:11px;font-weight:600;text-decoration:none;display:flex}html[data-brand=godfatherpizza] .gf-bottom-nav a[data-active=true],html[data-brand=godfatherpizza] .gf-bottom-nav button[data-active=true]{color:var(--brand-action)}html[data-brand=godfatherpizza] .gf-bottom-nav a[data-active=true] svg,html[data-brand=godfatherpizza] .gf-bottom-nav button[data-active=true] svg{fill:currentColor;stroke-width:2.2px}html[data-brand=godfatherpizza] .gf-overlay{z-index:100;background:#000000b8;justify-content:center;align-items:flex-end;padding-top:56px;display:flex;position:fixed;inset:0}html[data-brand=godfatherpizza] .gf-sheet{width:min(100%,480px);max-height:calc(100dvh - 42px);padding:8px 18px calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain;box-shadow:var(--brand-shadow-sheet);background:#111513;border:1px solid #fff8e924;border-bottom:0;border-radius:22px 22px 0 0;overflow-y:auto}html[data-brand=godfatherpizza] .gf-sheet__handle{background:#fff8e940;border-radius:2px;width:44px;height:4px;margin:2px auto 14px}html[data-brand=godfatherpizza] .gf-sheet__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}html[data-brand=godfatherpizza] .gf-sheet__head h2{font-family:var(--font-godfather-display), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;margin:3px 0 0;font-size:29px;font-weight:800;line-height:1}html[data-brand=godfatherpizza] .gf-eyebrow,html[data-brand=godfatherpizza] .gf-field-label{color:var(--brand-action);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}html[data-brand=godfatherpizza] .gf-plan-section{gap:9px;margin:0 0 20px;display:grid}html[data-brand=godfatherpizza] .gf-store-choice-list{gap:8px;display:grid}html[data-brand=godfatherpizza] .gf-store-choice{cursor:pointer;border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);background:var(--brand-surface-soft);text-align:left;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:74px;padding:11px 12px;display:grid}html[data-brand=godfatherpizza] .gf-store-choice[data-active=true]{background:#e1291d14;border-color:#e1291db8}html[data-brand=godfatherpizza] .gf-store-choice__icon{width:36px;height:36px;color:var(--brand-accent);background:#fff8e914;border-radius:50%;place-items:center;display:grid}html[data-brand=godfatherpizza] .gf-store-choice strong,html[data-brand=godfatherpizza] .gf-store-choice small,html[data-brand=godfatherpizza] .gf-store-choice em{display:block}html[data-brand=godfatherpizza] .gf-store-choice strong{font-size:15px}html[data-brand=godfatherpizza] .gf-store-choice small{color:var(--brand-muted);margin-top:2px;font-size:12px;line-height:1.3}html[data-brand=godfatherpizza] .gf-store-choice em{color:#ee9b94;margin-top:4px;font-size:11px;font-style:normal}html[data-brand=godfatherpizza] .gf-segmented{border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);background:#0b0e0d;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;display:grid}html[data-brand=godfatherpizza] .gf-segmented button{cursor:pointer;border-radius:var(--brand-radius-sm);min-height:46px;color:var(--brand-muted);background:0 0;border:0;padding:8px 10px;font-size:13px;font-weight:700}html[data-brand=godfatherpizza] .gf-segmented button[data-active=true]{background:var(--brand-action);color:#fff}html[data-brand=godfatherpizza] .gf-segmented button:disabled{cursor:not-allowed;opacity:.35}html[data-brand=godfatherpizza] .gf-inline-note{color:var(--brand-muted);align-items:flex-start;gap:7px;margin:0;font-size:12px;line-height:1.4;display:flex}html[data-brand=godfatherpizza] .gf-inline-note--warning{border-left:3px solid var(--brand-warning);color:#f0d2a0;background:#e6a64514;padding:10px 12px}html[data-brand=godfatherpizza] .gf-day-strip{scrollbar-width:none;gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}html[data-brand=godfatherpizza] .gf-day-strip::-webkit-scrollbar{display:none}html[data-brand=godfatherpizza] .gf-day-strip button{cursor:pointer;border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);background:var(--brand-surface-soft);min-width:92px;min-height:42px;color:var(--brand-muted);padding:8px 10px;font-size:12px;font-weight:700}html[data-brand=godfatherpizza] .gf-day-strip button[data-active=true]{border-color:var(--brand-action);color:var(--brand-ink)}html[data-brand=godfatherpizza] .gf-select-field{color:var(--brand-muted);gap:6px;font-size:12px;font-weight:700;display:grid}html[data-brand=godfatherpizza] .gf-select-field select{border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);background:#0b0e0d;width:100%;min-height:48px;padding:0 12px}html[data-brand=godfatherpizza] .gf-primary-button,html[data-brand=godfatherpizza] .gf-secondary-button{cursor:pointer;border-radius:var(--brand-radius-sm);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}html[data-brand=godfatherpizza] .gf-primary-button{background:var(--brand-action);color:#fff}html[data-brand=godfatherpizza] .gf-primary-button:hover{background:var(--brand-action-hover)}html[data-brand=godfatherpizza] .gf-primary-button:disabled{cursor:not-allowed;opacity:.45}html[data-brand=godfatherpizza] .gf-secondary-button{border-color:var(--brand-border);color:var(--brand-ink);background:0 0}html[data-brand=godfatherpizza] .gf-primary-button--full{width:100%}html[data-brand=godfatherpizza] .gf-empty-cart{text-align:center;align-content:center;place-items:center;gap:10px;min-height:320px;display:grid}html[data-brand=godfatherpizza] .gf-empty-cart svg{color:var(--brand-action)}html[data-brand=godfatherpizza] .gf-empty-cart h3,html[data-brand=godfatherpizza] .gf-empty-cart p{margin:0}html[data-brand=godfatherpizza] .gf-empty-cart h3{font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;font-size:25px}html[data-brand=godfatherpizza] .gf-empty-cart p{max-width:270px;color:var(--brand-muted);font-size:14px}html[data-brand=godfatherpizza] .gf-cart-lines{gap:0;display:grid}html[data-brand=godfatherpizza] .gf-cart-line{border-top:1px solid var(--brand-border);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:15px 0;display:grid}html[data-brand=godfatherpizza] .gf-cart-line__copy h3,html[data-brand=godfatherpizza] .gf-cart-line__copy p{margin:0}html[data-brand=godfatherpizza] .gf-cart-line__copy h3{font-size:15px}html[data-brand=godfatherpizza] .gf-cart-line__copy p{color:var(--brand-muted);margin-top:4px;font-size:12px;line-height:1.4}html[data-brand=godfatherpizza] .gf-cart-line__copy strong{color:var(--brand-action);font-family:var(--font-godfather-display), Impact, sans-serif;margin-top:7px;font-size:18px;display:block}html[data-brand=godfatherpizza] .gf-cart-line__actions{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}html[data-brand=godfatherpizza] .gf-quantity{border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);background:#090b0a;grid-template-columns:34px 28px 34px;align-items:center;min-height:34px;display:inline-grid}html[data-brand=godfatherpizza] .gf-quantity button{cursor:pointer;background:0 0;border:0;place-items:center;height:100%;display:grid}html[data-brand=godfatherpizza] .gf-quantity span{text-align:center;font-size:13px;font-weight:800}html[data-brand=godfatherpizza] .gf-cart-line__remove{cursor:pointer;width:34px;height:34px;color:var(--brand-muted);background:0 0;border:0;place-items:center;display:grid}html[data-brand=godfatherpizza] .gf-cart-sheet__footer{bottom:calc(-20px - env(safe-area-inset-bottom));margin:8px -18px calc(-20px - env(safe-area-inset-bottom));padding:16px 18px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--brand-border);background:#111513;gap:10px;display:grid;position:sticky}html[data-brand=godfatherpizza] .gf-cart-sheet__footer>div{justify-content:space-between;align-items:center;display:flex}html[data-brand=godfatherpizza] .gf-cart-sheet__footer>div strong{color:var(--brand-action);font-family:var(--font-godfather-display), Impact, sans-serif;font-size:25px}html[data-brand=godfatherpizza] .gf-cart-sheet__footer small{color:var(--brand-muted)}html[data-brand=godfatherpizza] .gf-account-panel{z-index:110;justify-content:flex-end;display:flex;position:fixed;inset:0}html[data-brand=godfatherpizza] .gf-account-panel__backdrop{cursor:pointer;background:#000000b3;border:0;position:absolute;inset:0}html[data-brand=godfatherpizza] .gf-account-panel aside{z-index:1;width:min(88vw,360px);min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) 18px calc(24px + env(safe-area-inset-bottom));border-left:1px solid var(--brand-border);background:#111513;position:relative;box-shadow:-22px 0 54px #00000075}html[data-brand=godfatherpizza] .gf-account-panel header{grid-template-columns:46px minmax(0,1fr) 44px;align-items:center;gap:10px;margin-bottom:28px;display:grid}html[data-brand=godfatherpizza] .gf-account-panel__avatar{background:var(--brand-action);border-radius:50%;place-items:center;width:46px;height:46px;display:grid}html[data-brand=godfatherpizza] .gf-account-panel header small,html[data-brand=godfatherpizza] .gf-account-panel header strong{display:block}html[data-brand=godfatherpizza] .gf-account-panel header small{color:var(--brand-muted)}html[data-brand=godfatherpizza] .gf-account-panel nav{display:grid}html[data-brand=godfatherpizza] .gf-account-panel nav a,html[data-brand=godfatherpizza] .gf-account-panel nav button{cursor:pointer;border:0;border-bottom:1px solid var(--brand-border);width:100%;min-height:66px;color:var(--brand-ink);text-align:left;background:0 0;grid-template-columns:34px minmax(0,1fr);align-items:center;padding:10px 0;text-decoration:none;display:grid}html[data-brand=godfatherpizza] .gf-account-panel nav strong,html[data-brand=godfatherpizza] .gf-account-panel nav small{display:block}html[data-brand=godfatherpizza] .gf-account-panel nav small{color:var(--brand-muted);margin-top:2px;font-size:11px}html[data-brand=godfatherpizza] .gf-toast-viewport{z-index:150;top:max(14px, env(safe-area-inset-top));pointer-events:none;gap:8px;width:min(100% - 28px,452px);display:grid;position:fixed;left:50%;transform:translate(-50%)}html[data-brand=godfatherpizza] .gf-toast{border:1px solid #fff8e929;border-left:4px solid var(--brand-action);border-radius:var(--brand-radius-md);pointer-events:auto;background:#161a18;grid-template-columns:24px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:12px;display:grid;box-shadow:0 14px 34px #0000006b}html[data-brand=godfatherpizza] .gf-toast[data-tone=success]{border-left-color:var(--brand-success)}html[data-brand=godfatherpizza] .gf-toast[data-tone=error],html[data-brand=godfatherpizza] .gf-toast[data-tone=warning]{border-left-color:var(--brand-warning)}html[data-brand=godfatherpizza] .gf-toast strong,html[data-brand=godfatherpizza] .gf-toast span{display:block}html[data-brand=godfatherpizza] .gf-toast span{color:var(--brand-muted);margin-top:2px;font-size:12px}html[data-brand=godfatherpizza] .gf-toast button{cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid}html[data-brand=godfatherpizza] .gf-boundary-state{background:var(--brand-surface);min-height:100dvh;color:var(--brand-ink);text-align:center;align-content:center;place-items:center;gap:12px;padding:32px 22px;display:grid}html[data-brand=godfatherpizza] .gf-boundary-state h1,html[data-brand=godfatherpizza] .gf-boundary-state p{margin:0}html[data-brand=godfatherpizza] .gf-boundary-state h1{font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;font-size:34px}html[data-brand=godfatherpizza] .gf-boundary-state p{max-width:300px;color:var(--brand-muted)}html[data-brand=godfatherpizza] .gf-boundary-state__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}html[data-brand=godfatherpizza] .gf-home{background:var(--brand-surface)}html[data-brand=godfatherpizza] .gf-home-hero{background:#050606;border-top:1px solid #fff8e90f;border-bottom:1px solid #fff8e91f;min-height:314px;position:relative;overflow:hidden}html[data-brand=godfatherpizza] .gf-home-hero__image{object-fit:cover;object-position:8% center;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}html[data-brand=godfatherpizza] .gf-home-hero__shade{background:linear-gradient(90deg,#030403f5 0%,#030403b3 43%,#03040305 76%);position:absolute;inset:0}html[data-brand=godfatherpizza] .gf-home-hero__copy{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-start;max-width:285px;min-height:314px;padding:24px 26px 27px;display:flex;position:relative}html[data-brand=godfatherpizza] .gf-home-hero__copy h1,html[data-brand=godfatherpizza] .gf-home-hero__copy p{margin:0}html[data-brand=godfatherpizza] .gf-home-hero__copy h1{color:#fff5df;font-family:var(--font-godfather-display), Impact, sans-serif;letter-spacing:-.02em;text-shadow:0 3px 20px #000000bf;margin-top:0;font-size:clamp(43px,12.5vw,54px);font-weight:700;line-height:.94}html[data-brand=godfatherpizza] .gf-home-hero__copy p{color:#fff8e9cc;max-width:240px;margin-top:17px;font-size:14px;line-height:1.45}html[data-brand=godfatherpizza] .gf-home-hero__copy .gf-primary-button{min-width:174px;min-height:44px;font-family:var(--font-godfather-display), Impact, sans-serif;letter-spacing:.02em;text-transform:uppercase;margin-top:16px;font-size:19px}html[data-brand=godfatherpizza] .gf-home-status{cursor:pointer;border-radius:var(--brand-radius-md);color:#f0d2a0;text-align:left;background:#e6a64514;border:1px solid #e6a64559;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;width:calc(100% - 32px);margin:14px 16px 0;padding:12px;display:grid}html[data-brand=godfatherpizza] .gf-home-status strong,html[data-brand=godfatherpizza] .gf-home-status small{display:block}html[data-brand=godfatherpizza] .gf-home-status strong{color:var(--brand-ink);font-size:13px}html[data-brand=godfatherpizza] .gf-home-status small{color:var(--brand-muted);margin-top:2px;font-size:11px;line-height:1.35}html[data-brand=godfatherpizza] .gf-home-section{padding:17px 10px 0}html[data-brand=godfatherpizza] .gf-section-heading{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}html[data-brand=godfatherpizza] .gf-section-heading h2{font-family:var(--font-godfather-display), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;margin:4px 0 0;font-size:25px;font-weight:800;line-height:.95}html[data-brand=godfatherpizza] .gf-section-heading>button{cursor:pointer;color:var(--brand-accent);background:0 0;border:0;align-items:center;gap:4px;padding:7px 0;font-size:12px;font-weight:700;display:inline-flex}html[data-brand=godfatherpizza] .gf-quick-picks{border-top:1px solid var(--brand-border);gap:0;display:grid}html[data-brand=godfatherpizza] .gf-quick-pick{cursor:pointer;border:0;border-bottom:1px solid var(--brand-border);text-align:left;background:0 0;grid-template-rows:1fr auto;grid-template-columns:178px minmax(0,1fr);align-items:center;gap:5px 12px;width:100%;min-height:104px;padding:5px 0;display:grid}html[data-brand=godfatherpizza] .gf-quick-pick__media{border-radius:var(--brand-radius-sm);background:#0a0c0b;grid-row:1/3;width:178px;height:98px;display:block;overflow:hidden}html[data-brand=godfatherpizza] .gf-quick-pick__media img{object-fit:cover;width:100%;height:100%}html[data-brand=godfatherpizza] .gf-quick-pick__copy strong,html[data-brand=godfatherpizza] .gf-quick-pick__copy small{display:block}html[data-brand=godfatherpizza] .gf-quick-pick__copy strong{font-family:var(--font-godfather-display), Impact, sans-serif;font-size:18px;font-weight:700;line-height:1.05}html[data-brand=godfatherpizza] .gf-quick-pick__copy small{color:var(--brand-muted);font-size:11px;display:none}html[data-brand=godfatherpizza] .gf-quick-pick__price{color:var(--brand-action);font-family:var(--font-godfather-display), Impact, sans-serif;white-space:nowrap;grid-column:2;justify-self:end;padding:0 5px 6px 0;font-size:20px;font-weight:800}html[data-brand=godfatherpizza] .gf-home-categories{padding:7px 10px 12px}html[data-brand=godfatherpizza] .gf-category-shortcuts{border-top:1px solid var(--brand-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}html[data-brand=godfatherpizza] .gf-category-shortcuts button{cursor:pointer;min-height:48px;color:var(--brand-ink);font-family:var(--font-godfather-display), Impact, sans-serif;text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:8px 4px;font-size:clamp(10px,3.1vw,13px);font-weight:700;line-height:1;display:flex}html[data-brand=godfatherpizza] .gf-category-shortcuts .gf-category-shortcuts__deals{background:var(--brand-action);color:#fff;border-radius:7px;min-height:36px;margin:6px 5px}html[data-brand=godfatherpizza] .gf-inline-state{border-radius:var(--brand-radius-md);background:#ee554a14;border:1px solid #ee554a61;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}html[data-brand=godfatherpizza] .gf-inline-state strong,html[data-brand=godfatherpizza] .gf-inline-state small{display:block}html[data-brand=godfatherpizza] .gf-inline-state small{color:var(--brand-muted);margin-top:2px;font-size:11px}html[data-brand=godfatherpizza] .gf-inline-state button{cursor:pointer;border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);background:0 0;min-height:36px;padding:0 11px;font-size:12px;font-weight:700}html[data-brand=godfatherpizza] .gf-live-note{color:var(--brand-muted);margin:0;padding:18px 0;font-size:13px;line-height:1.45}html[data-brand=godfatherpizza] .gf-menu-page{background:var(--brand-surface);min-height:100%}html[data-brand=godfatherpizza] .gf-menu-page__intro{padding:14px 16px 12px}html[data-brand=godfatherpizza] .gf-menu-page__intro h1{font-family:var(--font-godfather-display), Impact, sans-serif;letter-spacing:.005em;text-transform:uppercase;margin:4px 0 18px;font-size:35px;font-weight:800;line-height:.95}html[data-brand=godfatherpizza] .gf-menu-search{border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);min-height:50px;color:var(--brand-muted);background:#0a0d0c;grid-template-columns:24px minmax(0,1fr) 34px;align-items:center;gap:7px;padding:0 9px 0 13px;display:grid}html[data-brand=godfatherpizza] .gf-menu-search input{width:100%;min-width:0;color:var(--brand-ink);background:0 0;border:0;outline:0;font-size:14px}html[data-brand=godfatherpizza] .gf-menu-search input::placeholder{color:#b9b2a5ad}html[data-brand=godfatherpizza] .gf-menu-search button{cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;display:grid}html[data-brand=godfatherpizza] .gf-menu-categories{z-index:12;border-top:1px solid #fff8e912;border-bottom:1px solid var(--brand-border);scrollbar-width:none;background:#0d100ff7;gap:7px;padding:9px 16px 11px;display:flex;position:sticky;top:0;overflow-x:auto}html[data-brand=godfatherpizza] .gf-menu-categories::-webkit-scrollbar{display:none}html[data-brand=godfatherpizza] .gf-menu-categories button{cursor:pointer;border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);min-height:38px;color:var(--brand-muted);background:0 0;flex:none;padding:0 14px;font-size:12px;font-weight:700}html[data-brand=godfatherpizza] .gf-menu-categories button[data-active=true]{border-color:var(--brand-action);background:var(--brand-action);color:#fff}html[data-brand=godfatherpizza] .gf-menu-results{padding:21px 16px 30px}html[data-brand=godfatherpizza] .gf-menu-results>header{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}html[data-brand=godfatherpizza] .gf-menu-results>header h2{font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;margin:4px 0 0;font-size:29px;font-weight:800;line-height:1}html[data-brand=godfatherpizza] .gf-menu-results>header>svg{color:var(--brand-muted)}html[data-brand=godfatherpizza] .gf-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html[data-brand=godfatherpizza] .gf-menu-card{cursor:pointer;border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);background:var(--brand-surface-soft);text-align:left;align-content:start;min-width:0;padding:0;display:grid;overflow:hidden}html[data-brand=godfatherpizza] .gf-menu-card[data-unavailable=true]{opacity:.52}html[data-brand=godfatherpizza] .gf-menu-card__media{aspect-ratio:1.18;background:#090b0a;width:100%;display:block;overflow:hidden}html[data-brand=godfatherpizza] .gf-menu-card__media img{object-fit:cover;width:100%;height:100%}html[data-brand=godfatherpizza] .gf-menu-card__copy{gap:5px;padding:11px 11px 0;display:grid}html[data-brand=godfatherpizza] .gf-menu-card__copy strong{font-size:14px;line-height:1.16}html[data-brand=godfatherpizza] .gf-menu-card__copy small{color:var(--brand-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}html[data-brand=godfatherpizza] .gf-menu-card__copy em{color:#ee9b94;font-size:10px;font-style:normal}html[data-brand=godfatherpizza] .gf-menu-card__price{color:var(--brand-action);font-family:var(--font-godfather-display), Impact, sans-serif;padding:10px 11px 12px;font-size:19px;font-weight:800}html[data-brand=godfatherpizza] .gf-product-sheet,html[data-brand=godfatherpizza] .gf-combo-sheet{padding-top:0}html[data-brand=godfatherpizza] .gf-product-sheet__media{background:#090b0a;border-radius:22px 22px 0 0;height:220px;margin:0 -18px 18px;position:relative;overflow:hidden}html[data-brand=godfatherpizza] .gf-product-sheet__media>img{object-fit:cover;width:100%;height:100%}html[data-brand=godfatherpizza] .gf-product-sheet__media .gf-icon-button{background:#000000b8;border-color:#ffffff40;position:absolute;top:12px;right:12px}html[data-brand=godfatherpizza] .gf-product-sheet__intro{margin-bottom:20px}html[data-brand=godfatherpizza] .gf-product-sheet__intro h2,html[data-brand=godfatherpizza] .gf-product-sheet__intro p{margin:0}html[data-brand=godfatherpizza] .gf-product-sheet__intro h2{font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;margin-top:5px;font-size:32px;font-weight:800;line-height:1}html[data-brand=godfatherpizza] .gf-product-sheet__intro p{color:var(--brand-muted);margin-top:8px;font-size:13px;line-height:1.45}html[data-brand=godfatherpizza] .gf-product-section{margin-bottom:20px}html[data-brand=godfatherpizza] .gf-product-section>header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}html[data-brand=godfatherpizza] .gf-product-section>header h3{margin:0;font-size:15px}html[data-brand=godfatherpizza] .gf-product-section>header span{color:var(--brand-action);text-transform:uppercase;font-size:11px;font-weight:700}html[data-brand=godfatherpizza] .gf-option-list{gap:7px;display:grid}html[data-brand=godfatherpizza] .gf-option-list>button,html[data-brand=godfatherpizza] .gf-option-row{cursor:pointer;border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);width:100%;min-height:50px;color:var(--brand-ink);text-align:left;background:#0b0e0d;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:8px;padding:9px 11px;display:grid}html[data-brand=godfatherpizza] .gf-option-row{cursor:default;grid-template-columns:minmax(0,1fr) auto}html[data-brand=godfatherpizza] .gf-option-list>button[data-active=true],html[data-brand=godfatherpizza] .gf-option-row[data-active=true]{border-color:var(--brand-action);background:#e1291d0f}html[data-brand=godfatherpizza] .gf-option-list>button>strong{color:var(--brand-muted);font-size:12px}html[data-brand=godfatherpizza] .gf-option-list>button>svg{color:var(--brand-action)}html[data-brand=godfatherpizza] .gf-option-row>span strong,html[data-brand=godfatherpizza] .gf-option-row>span small{display:block}html[data-brand=godfatherpizza] .gf-option-row>span small{color:var(--brand-muted);margin-top:2px;font-size:11px}html[data-brand=godfatherpizza] .gf-form-error{border-left:3px solid var(--brand-danger);color:#f2aaa4;background:#ee554a14;margin:12px 0;padding:10px 12px;font-size:12px;line-height:1.4}html[data-brand=godfatherpizza] .gf-product-sheet__footer{bottom:calc(-20px - env(safe-area-inset-bottom));margin:18px -18px calc(-20px - env(safe-area-inset-bottom));padding:14px 18px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--brand-border);background:#111513;grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid;position:sticky}html[data-brand=godfatherpizza] .gf-product-sheet__footer .gf-primary-button{min-width:0;padding-left:12px;padding-right:12px}html[data-brand=godfatherpizza] .gf-quantity--large{grid-template-columns:40px 30px 40px;min-height:48px}html[data-brand=godfatherpizza] .gf-sheet-back{cursor:pointer;min-height:44px;color:var(--brand-accent);background:0 0;border:0;align-items:center;gap:6px;margin:7px 0 12px;padding:0;font-size:13px;font-weight:700;display:inline-flex}html[data-brand=godfatherpizza] .gf-combo-slot{margin-bottom:22px;scroll-margin-top:18px}html[data-brand=godfatherpizza] .gf-combo-slot>header{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;margin-bottom:9px;display:grid}html[data-brand=godfatherpizza] .gf-combo-slot>header>span{background:var(--brand-action);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}html[data-brand=godfatherpizza] .gf-combo-slot>header h3,html[data-brand=godfatherpizza] .gf-combo-slot>header p{margin:0}html[data-brand=godfatherpizza] .gf-combo-slot>header h3{font-size:15px}html[data-brand=godfatherpizza] .gf-combo-slot>header p{color:var(--brand-muted);font-size:11px}html[data-brand=godfatherpizza] .gf-combo-slot>header>strong{color:var(--brand-action);font-size:12px}html[data-brand=godfatherpizza] .gf-combo-products{gap:7px;display:grid}html[data-brand=godfatherpizza] .gf-combo-products>article{border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);background:#0b0e0d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}html[data-brand=godfatherpizza] .gf-combo-products>article[data-active=true]{border-color:var(--brand-action)}html[data-brand=godfatherpizza] .gf-combo-product{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:54px minmax(0,1fr) 22px;align-items:center;gap:10px;width:100%;min-height:64px;padding:6px;display:grid}html[data-brand=godfatherpizza] .gf-combo-product:disabled{cursor:not-allowed;opacity:.4}html[data-brand=godfatherpizza] .gf-combo-product img{object-fit:cover;border-radius:6px;width:54px;height:52px}html[data-brand=godfatherpizza] .gf-combo-product strong,html[data-brand=godfatherpizza] .gf-combo-product small{display:block}html[data-brand=godfatherpizza] .gf-combo-product strong{font-size:13px}html[data-brand=godfatherpizza] .gf-combo-product small{color:var(--brand-muted);margin-top:3px;font-size:11px}html[data-brand=godfatherpizza] .gf-combo-products>article>.gf-quantity{margin-right:7px}html[data-brand=godfatherpizza] .gf-combo-unavailable{border-radius:var(--brand-radius-md);color:#f0d2a0;background:#e6a64514;border:1px solid #e6a64552;align-items:center;gap:10px;margin-bottom:18px;padding:12px;display:flex}html[data-brand=godfatherpizza] .gf-combo-unavailable p{margin:0;font-size:12px;line-height:1.4}html[data-brand=godfatherpizza] .gf-stores-page{min-height:100%;padding:18px 16px 32px}html[data-brand=godfatherpizza] .gf-stores-page>header{padding:3px 2px 22px}html[data-brand=godfatherpizza] .gf-stores-page>header h1,html[data-brand=godfatherpizza] .gf-stores-page>header p{margin:0}html[data-brand=godfatherpizza] .gf-stores-page>header h1{font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;margin-top:5px;font-size:38px;font-weight:800;line-height:.95}html[data-brand=godfatherpizza] .gf-stores-page>header p{max-width:390px;color:var(--brand-muted);margin-top:10px;font-size:13px;line-height:1.45}html[data-brand=godfatherpizza] .gf-store-cards{gap:12px;display:grid}html[data-brand=godfatherpizza] .gf-store-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);background:var(--brand-surface-soft);padding:16px}html[data-brand=godfatherpizza] .gf-store-card[data-selected=true]{border-color:#e1291d9e}html[data-brand=godfatherpizza] .gf-store-card__top{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}html[data-brand=godfatherpizza] .gf-store-card__pin{width:42px;height:42px;color:var(--brand-action);background:#e1291d21;border-radius:50%;place-items:center;display:grid}html[data-brand=godfatherpizza] .gf-store-card__top small,html[data-brand=godfatherpizza] .gf-store-card__top h2{margin:0;display:block}html[data-brand=godfatherpizza] .gf-store-card__top small{color:var(--brand-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}html[data-brand=godfatherpizza] .gf-store-card__top h2{font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;margin-top:2px;font-size:23px}html[data-brand=godfatherpizza] .gf-store-card>p{color:var(--brand-muted);margin:13px 0 0;font-size:12px;line-height:1.4}html[data-brand=godfatherpizza] .gf-store-card__chips{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}html[data-brand=godfatherpizza] .gf-store-card__chips span{border:1px solid var(--brand-border);color:var(--brand-muted);text-transform:uppercase;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:700}html[data-brand=godfatherpizza] .gf-store-card__chips span[data-tone=open]{color:#8dd0a6;border-color:#4ba86f61}html[data-brand=godfatherpizza] .gf-store-card__chips span[data-tone=closed]{color:#f0d2a0;border-color:#e6a64566}html[data-brand=godfatherpizza] .gf-store-card__notice{border-left:3px solid var(--brand-warning);color:#f0d2a0;background:#e6a64514;align-items:flex-start;gap:7px;margin-top:12px;padding:9px 10px;font-size:11px;line-height:1.35;display:flex}html[data-brand=godfatherpizza] .gf-store-card__notice svg{flex:none}html[data-brand=godfatherpizza] .gf-store-card__links{gap:16px;margin-top:14px;display:flex}html[data-brand=godfatherpizza] .gf-store-card__links a{color:var(--brand-accent);align-items:center;gap:5px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}html[data-brand=godfatherpizza] .gf-store-card>.gf-primary-button,html[data-brand=godfatherpizza] .gf-store-card>.gf-secondary-button{width:100%;margin-top:16px}html[data-brand=godfatherpizza] .gf-route-note{min-height:420px;color:var(--brand-muted);text-align:center;align-content:center;place-items:center;gap:12px;padding:24px;display:grid}html[data-brand=godfatherpizza] .gf-route-note h1{color:var(--brand-ink);font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;margin:0}html[data-brand=godfatherpizza] .gf-checkout{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 16px calc(30px + env(safe-area-inset-bottom));background:var(--brand-surface)}html[data-brand=godfatherpizza] .gf-checkout__header{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:9px;margin-bottom:18px;display:grid}html[data-brand=godfatherpizza] .gf-checkout__header>a{border:1px solid var(--brand-border);width:44px;height:44px;color:var(--brand-ink);border-radius:50%;place-items:center;display:grid}html[data-brand=godfatherpizza] .gf-checkout__header h1{font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;margin:3px 0 0;font-size:31px;line-height:1}html[data-brand=godfatherpizza] .gf-checkout-plan{cursor:pointer;border-radius:var(--brand-radius-md);text-align:left;background:#e1291d12;border:1px solid #e1291d7a;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:64px;margin-bottom:12px;padding:10px 12px;display:grid}html[data-brand=godfatherpizza] .gf-checkout-plan>svg{color:var(--brand-action)}html[data-brand=godfatherpizza] .gf-checkout-plan strong,html[data-brand=godfatherpizza] .gf-checkout-plan small{display:block}html[data-brand=godfatherpizza] .gf-checkout-plan strong{font-size:13px}html[data-brand=godfatherpizza] .gf-checkout-plan small{color:var(--brand-muted);margin-top:2px;font-size:11px}html[data-brand=godfatherpizza] .gf-checkout-plan>span:last-child{color:var(--brand-action);text-transform:uppercase;font-size:11px;font-weight:800}html[data-brand=godfatherpizza] .gf-checkout-section,html[data-brand=godfatherpizza] .gf-checkout-summary{border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);background:var(--brand-surface-soft);margin-top:12px;padding:16px}html[data-brand=godfatherpizza] .gf-checkout-section>header{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;margin-bottom:14px;display:grid}html[data-brand=godfatherpizza] .gf-checkout-section>header>span{background:var(--brand-action);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}html[data-brand=godfatherpizza] .gf-checkout-section>header h2,html[data-brand=godfatherpizza] .gf-checkout-section>header p{margin:0}html[data-brand=godfatherpizza] .gf-checkout-section>header h2{font-size:16px}html[data-brand=godfatherpizza] .gf-checkout-section>header p{color:var(--brand-muted);margin-top:2px;font-size:11px}html[data-brand=godfatherpizza] .gf-form-grid{gap:10px;display:grid}html[data-brand=godfatherpizza] .gf-form-grid label{gap:5px;display:grid}html[data-brand=godfatherpizza] .gf-form-grid label span{color:var(--brand-muted);font-size:11px;font-weight:700}html[data-brand=godfatherpizza] .gf-form-grid input,html[data-brand=godfatherpizza] .gf-checkout-section textarea{border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);width:100%;min-height:48px;color:var(--brand-ink);background:#0a0d0c;outline:0;padding:10px 12px;font-size:14px}html[data-brand=godfatherpizza] .gf-checkout-section textarea{resize:vertical;min-height:100px}html[data-brand=godfatherpizza] .gf-form-grid input:focus,html[data-brand=godfatherpizza] .gf-checkout-section textarea:focus,html[data-brand=godfatherpizza] .gf-address-search>label:focus-within,html[data-brand=godfatherpizza] .gf-coupon-row:focus-within{border-color:var(--brand-action)}html[data-brand=godfatherpizza] .gf-address-search>label{border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);min-height:50px;color:var(--brand-muted);background:#0a0d0c;grid-template-columns:23px minmax(0,1fr) 20px;align-items:center;gap:7px;padding:0 11px;display:grid}html[data-brand=godfatherpizza] .gf-address-search input{background:0 0;border:0;outline:0;min-width:0}html[data-brand=godfatherpizza] .gf-address-search>p{color:#8dd0a6;align-items:flex-start;gap:6px;margin:9px 0 0;font-size:11px;line-height:1.35;display:flex}html[data-brand=godfatherpizza] .gf-address-predictions{border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);background:#0a0d0c;margin-top:7px;display:grid}html[data-brand=godfatherpizza] .gf-address-predictions button{cursor:pointer;border:0;border-bottom:1px solid var(--brand-border);text-align:left;background:0 0;grid-template-columns:23px minmax(0,1fr);align-items:center;gap:8px;min-height:54px;padding:8px 10px;display:grid}html[data-brand=godfatherpizza] .gf-address-predictions button:last-child{border-bottom:0}html[data-brand=godfatherpizza] .gf-address-predictions strong,html[data-brand=godfatherpizza] .gf-address-predictions small{display:block}html[data-brand=godfatherpizza] .gf-address-predictions small{color:var(--brand-muted);margin-top:2px;font-size:10px}html[data-brand=godfatherpizza] .gf-payment-options{gap:8px;display:grid}html[data-brand=godfatherpizza] .gf-payment-options button{cursor:pointer;border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);text-align:left;background:#0a0d0c;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:8px;min-height:62px;padding:9px 11px;display:grid}html[data-brand=godfatherpizza] .gf-payment-options button[data-active=true]{border-color:var(--brand-action);background:#e1291d0f}html[data-brand=godfatherpizza] .gf-payment-options strong,html[data-brand=godfatherpizza] .gf-payment-options small{display:block}html[data-brand=godfatherpizza] .gf-payment-options small{color:var(--brand-muted);margin-top:2px;font-size:11px}html[data-brand=godfatherpizza] .gf-payment-options button>svg:last-child{color:var(--brand-action)}html[data-brand=godfatherpizza] .gf-coupon-row{border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);min-height:48px;color:var(--brand-muted);background:#0a0d0c;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 5px 0 11px;display:grid}html[data-brand=godfatherpizza] .gf-coupon-row input{background:0 0;border:0;outline:0;min-width:0}html[data-brand=godfatherpizza] .gf-coupon-row button{cursor:pointer;background:var(--brand-action);color:#fff;text-transform:uppercase;border:0;border-radius:6px;min-height:38px;padding:0 12px;font-size:11px;font-weight:800}html[data-brand=godfatherpizza] .gf-coupon-row button:disabled{cursor:not-allowed;opacity:.4}html[data-brand=godfatherpizza] .gf-coupon-success{color:#8dd0a6;align-items:center;gap:6px;margin:9px 0 0;font-size:11px;display:flex}html[data-brand=godfatherpizza] .gf-checkout-summary h2{font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;margin:0 0 13px;font-size:24px}html[data-brand=godfatherpizza] .gf-checkout-lines{border-bottom:1px solid var(--brand-border);gap:8px;padding-bottom:12px;display:grid}html[data-brand=godfatherpizza] .gf-checkout-lines>div,html[data-brand=godfatherpizza] .gf-checkout-summary dl>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}html[data-brand=godfatherpizza] .gf-checkout-lines span{color:var(--brand-muted);font-size:12px}html[data-brand=godfatherpizza] .gf-checkout-lines strong{white-space:nowrap;font-size:12px}html[data-brand=godfatherpizza] .gf-checkout-summary dl{gap:8px;margin:12px 0 0;display:grid}html[data-brand=godfatherpizza] .gf-checkout-summary dt,html[data-brand=godfatherpizza] .gf-checkout-summary dd{margin:0;font-size:12px}html[data-brand=godfatherpizza] .gf-checkout-summary dt{color:var(--brand-muted)}html[data-brand=godfatherpizza] .gf-checkout-summary dl>div[data-saving=true]{color:#8dd0a6}html[data-brand=godfatherpizza] .gf-checkout-total{border-top:1px solid var(--brand-border);margin-top:4px;padding-top:11px}html[data-brand=godfatherpizza] .gf-checkout-total dt,html[data-brand=godfatherpizza] .gf-checkout-total dd{color:var(--brand-ink);font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;font-size:25px;font-weight:800}html[data-brand=godfatherpizza] .gf-checkout-total dd{color:var(--brand-action)}html[data-brand=godfatherpizza] .gf-checkout-confirm-plan,html[data-brand=godfatherpizza] .gf-checkout-submit{width:100%;margin-top:12px}html[data-brand=godfatherpizza] .gf-checkout-submit{min-height:54px;font-family:var(--font-godfather-display), Impact, sans-serif;letter-spacing:.015em;text-transform:uppercase;font-size:19px}html[data-brand=godfatherpizza] .gf-checkout-legal{max-width:330px;color:var(--brand-muted);text-align:center;margin:10px auto 0;font-size:10px;line-height:1.4}html[data-brand=godfatherpizza] .gf-checkout-empty{background:var(--brand-surface);text-align:center;align-content:center;place-items:center;gap:10px;min-height:100dvh;padding:24px;display:grid}html[data-brand=godfatherpizza] .gf-checkout-empty h1,html[data-brand=godfatherpizza] .gf-checkout-empty p{margin:0}html[data-brand=godfatherpizza] .gf-checkout-empty h1{font-family:var(--font-godfather-display), Impact, sans-serif;text-transform:uppercase;font-size:34px}html[data-brand=godfatherpizza] .gf-checkout-empty p{max-width:300px;color:var(--brand-muted)}html[data-brand=godfatherpizza] .gf-spin{animation:.85s linear infinite godfatherpizza-spin}@keyframes godfatherpizza-spin{to{transform:rotate(360deg)}}@media (max-width:374px){html[data-brand=godfatherpizza] .gf-order-bar__place{grid-template-columns:20px minmax(0,1fr);align-content:center;gap:2px 8px;padding-left:10px;padding-right:8px;display:grid}html[data-brand=godfatherpizza] .gf-order-bar__place svg{grid-area:1/1/span 2}html[data-brand=godfatherpizza] .gf-order-bar__place strong,html[data-brand=godfatherpizza] .gf-order-bar__place span{grid-column:2;font-size:13px;line-height:16px;display:block}html[data-brand=godfatherpizza] .gf-order-bar__place i{display:none}html[data-brand=godfatherpizza] .gf-brand-lockup span{font-size:20px}}@media (prefers-reduced-motion:reduce){html[data-brand=godfatherpizza] *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
