:root{--font-display:var(--font-instrument-serif), "Palatino Linotype", "Book Antiqua", Georgia, serif;--font-accent:var(--font-cormorant), "Palatino Linotype", Georgia, serif;--font-ui:var(--font-manrope), "Segoe UI Variable Text", Aptos, "Segoe UI", sans-serif;--type-ink:#102d34;--type-muted:#667b80;--type-soft:#829095;--type-accent:#37b77e}html,body{font-family:var(--font-ui);font-kerning:normal;font-synthesis:none;text-rendering:optimizelegibility}body{letter-spacing:-.008em;word-spacing:.012em;line-height:1.7}p,li,figcaption,blockquote{letter-spacing:-.006em;word-spacing:.01em;line-height:1.72}.hero-copy h1,.reservation-content h2,.popular-carousel__heading h2,.center-heading h2,.promo-copy h2,.footer h2,.webapp-hero-copy h1,.webapp-discovery-head h2,.webapp-experience-copy h2,.reservation-dialog h3,.commerce-order-complete h3{font-family:var(--font-display);letter-spacing:-.045em;word-spacing:-.01em;text-wrap:balance;font-weight:400;line-height:.97}.hero-copy h1{letter-spacing:-.052em;line-height:.94}.hero-copy h1 span,.popular-carousel__heading h2 span,.center-heading h2 span,.promo-copy h2 span,.footer h2 span,.webapp-hero-copy h1 span,.webapp-discovery-head h2 span,.webapp-experience-copy h2 span{font-family:var(--font-accent);letter-spacing:-.035em;font-style:italic;font-weight:600}.hero-copy h1 span{color:var(--yellow-400)}.popular-carousel__heading h2 span,.center-heading h2 span,.footer h2 span,.webapp-hero-copy h1 span,.webapp-discovery-head h2 span,.webapp-experience-copy h2 span{color:var(--type-accent)}.promo-copy h2 span{color:#143943}.popular-carousel__body h3,.menu-copy h3,.webapp-dish-heading h3,.webapp-sidebar-card strong,.webapp-floating-note strong,.webapp-cart-line-copy strong,.webapp-cart-empty h3,.commerce-product-head h2,.commerce-review-card strong{font-family:var(--font-ui);letter-spacing:-.035em;word-spacing:0;font-weight:750;line-height:1.12}.brand,.webapp-brand{font-family:var(--font-ui);letter-spacing:-.045em;font-weight:800}.eyebrow,.section-kicker,.webapp-overline,.popular-carousel__eyebrow,.popular-carousel__status,.popular-carousel__bestseller,.popular-carousel__topline,.reservation-form label>span,.reservation-details-form label>span,.commerce-field>span,.webapp-result-count{font-family:var(--font-ui);letter-spacing:.12em;word-spacing:.04em;text-transform:uppercase;font-weight:750;line-height:1.45}.popular-carousel__topline,.popular-carousel__status,.popular-carousel__bestseller{letter-spacing:.085em}.hero-description,.reservation-subtitle,.popular-carousel__heading>p,.popular-carousel__body>p,.menu-copy p,.promo-description,.newsletter-copy,.webapp-hero-copy>p:not(.webapp-overline),.webapp-dish-description,.webapp-experience-copy>p:not(.webapp-overline),.webapp-sidebar-card p{color:var(--type-muted);font-family:var(--font-ui);letter-spacing:-.008em;word-spacing:.012em;text-wrap:pretty;font-weight:430;line-height:1.72}.hero-description{color:#ffffffc7;max-width:35rem}button,.button,a,input,select,textarea{font-family:var(--font-ui)}.button,.popular-carousel__order,.webapp-hero-actions button,.webapp-cart-trigger,.header-app-link,.header-cart-button,.contact-outline,.promo-preview-link{letter-spacing:-.012em;word-spacing:0;font-weight:700}.desktop-nav a,.mobile-nav a,.footer-links a,.webapp-sidebar nav a,.webapp-sidebar nav button{letter-spacing:-.012em;font-weight:600}.popular-carousel__price,.menu-commerce-actions strong,.webapp-dish-heading>strong,.webapp-cart-total strong,.commerce-product-head>strong,.commerce-add-primary strong{font-family:var(--font-ui);letter-spacing:-.04em;font-weight:800}.footer-links h3{font-family:var(--font-ui);letter-spacing:-.02em;font-weight:750}.newsletter-copy{color:#ffffff9e;max-width:28rem;margin:.65rem 0 1.25rem;font-size:.92rem}@media (max-width:48rem){.hero-copy h1,.popular-carousel__heading h2,.center-heading h2,.promo-copy h2,.webapp-hero-copy h1,.webapp-discovery-head h2,.webapp-experience-copy h2{letter-spacing:-.038em;line-height:.99}.eyebrow,.section-kicker,.webapp-overline,.popular-carousel__eyebrow{letter-spacing:.1em}}@media (max-width:30rem){body{letter-spacing:-.005em}.hero-copy h1,.popular-carousel__heading h2,.center-heading h2,.promo-copy h2,.webapp-hero-copy h1{letter-spacing:-.032em;line-height:1}.popular-carousel__body h3,.menu-copy h3,.webapp-dish-heading h3{letter-spacing:-.025em}}
.header-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:1.25rem;height:1.25rem;display:block}.search-button,.header-cart-button,.menu-toggle{place-items:center;display:inline-grid}.header-cart-button{gap:.45rem}.header-cart-button>.header-icon{flex:none}.menu-toggle{padding:0}.menu-toggle .menu-icon{width:1.35rem;height:1.35rem}.header-cart-button>span:before{content:none!important}@media (max-width:63.999rem){.header-cart-button{width:var(--tap-target);min-width:var(--tap-target);height:var(--tap-target);border-radius:.8rem;padding:0}.header-cart-label{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.header-cart-button b{top:-.35rem;right:-.35rem}.menu-toggle{width:var(--tap-target);min-width:var(--tap-target);height:var(--tap-target);border-radius:.8rem}}@media (min-width:64rem){.header-cart-button .header-icon{width:1rem;height:1rem}}.webapp-cart-backdrop{-webkit-backdrop-filter:blur(.2rem)}.commerce-cart{contain:layout paint}@media (max-width:47.999rem){.webapp-cart-layer{align-items:end;display:grid}.webapp-cart{width:100%;height:min(58dvh,34rem);max-height:min(62dvh,36rem);padding:1rem var(--content-gutter) max(1rem, var(--safe-bottom));border-radius:1.6rem 1.6rem 0 0;grid-template-rows:auto auto minmax(0,1fr) auto;position:absolute;inset:auto 0 0;overflow:hidden;transform:translateY(104%);box-shadow:0 -1.25rem 3.5rem #051d222e}.webapp-cart:before{content:"";background:#d6ddda;border-radius:999px;grid-column:1/-1;width:2.75rem;height:.28rem;margin:0 auto .55rem}.webapp-cart-layer.is-open .webapp-cart{transform:translateY(0)}.webapp-cart[data-checkout-step=details],.webapp-cart[data-checkout-step=review],.webapp-cart[data-checkout-step=complete]{height:min(88dvh,46rem);max-height:92dvh}.webapp-cart-header{padding-bottom:.75rem}.webapp-cart-header h2{font-size:clamp(1.8rem,8vw,2.35rem)}.commerce-checkout-progress{padding-block:.7rem .45rem}.commerce-cart-scroll{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.commerce-cart-line{grid-template-columns:3.35rem minmax(0,1fr) auto;gap:.65rem}.webapp-cart-thumb{border-radius:.9rem;width:3.35rem;height:3.35rem}.webapp-cart-summary{padding-top:.8rem}.commerce-checkout-actions button{min-height:2.9rem}}@media (min-width:48rem){.webapp-cart{border-radius:1.5rem 0 0 1.5rem;width:min(32rem,42vw);max-width:32rem}}.commerce-product-dialog,.commerce-product-content{min-height:0}.commerce-product-footer{padding-bottom:max(.8rem, var(--safe-bottom));margin-bottom:0;bottom:0}@media (max-width:47.999rem){.commerce-modal-layer{place-items:end stretch;padding:0}.commerce-product-dialog{border-radius:1.6rem 1.6rem 0 0;grid-template-rows:clamp(10.5rem,27dvh,14rem) minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;height:min(92dvh,48rem);max-height:92dvh;overflow:hidden}.commerce-product-media{height:100%;min-height:0}.commerce-product-media img{object-position:center 48%}.commerce-dialog-close{width:2.65rem;height:2.65rem;top:.85rem;right:.85rem}.commerce-product-badge{top:.9rem;left:.9rem}.commerce-product-content{padding:1.15rem var(--content-gutter) 0;overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.commerce-product-head{gap:.75rem}.commerce-product-head h2{font-size:clamp(1.8rem,8vw,2.45rem);line-height:.98}.commerce-product-head>strong{font-size:1.35rem}.commerce-product-detail{margin-top:.8rem;font-size:.88rem;line-height:1.55}.commerce-product-meta{gap:.4rem;margin-top:.75rem}.commerce-product-meta span{padding:.4rem .55rem;font-size:.7rem}.commerce-modifier-list{gap:1rem;margin-top:1rem}.commerce-modifier-group legend>span{font-size:.86rem}.commerce-modifier-group legend small,.commerce-modifier-group>p{font-size:.7rem}.commerce-option-grid{gap:.5rem}.commerce-option-grid label{border-radius:.85rem;gap:.6rem;min-height:3rem;padding:.65rem .7rem}.commerce-option-grid label>span strong{font-size:.8rem}.commerce-option-grid label>span small,.commerce-option-grid label>b{font-size:.68rem}.commerce-product-footer{margin:1rem calc(var(--content-gutter) * -1) 0;padding:.75rem var(--content-gutter) max(.8rem, var(--safe-bottom));-webkit-backdrop-filter:blur(.7rem);background:#fbfbf8f7;grid-template-columns:auto minmax(0,1fr);gap:.5rem;position:sticky;bottom:0;box-shadow:0 -.8rem 2rem #0d2a2f14}.commerce-add-secondary{display:none}.commerce-quantity{grid-template-columns:2.5rem 1.9rem 2.5rem}.commerce-quantity button{width:2.5rem;height:2.9rem}.commerce-add-primary{min-height:2.9rem;padding-inline:.85rem;font-size:.78rem}}@media (max-width:30rem){.commerce-product-dialog{grid-template-rows:clamp(9.5rem,24dvh,12rem) minmax(0,1fr);height:94dvh;max-height:94dvh}.commerce-product-content{padding-top:1rem}.commerce-product-head{align-items:start}.commerce-product-head h2{font-size:clamp(1.65rem,8.5vw,2.15rem)}.commerce-product-detail{font-size:.82rem}.commerce-option-grid label{grid-template-columns:auto minmax(0,1fr) auto}.commerce-add-primary strong{font-size:.85rem}}@media (max-height:36rem) and (orientation:landscape){.commerce-product-dialog{border-radius:1.25rem;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr);height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem)}.commerce-modal-layer{place-items:center;padding:.5rem}.commerce-product-content{padding-top:1rem}}
@media (max-width:47.999rem){.webapp-cart-layer{align-items:end}.webapp-cart-backdrop{-webkit-backdrop-filter:blur(.28rem);background:#051a1f85}.webapp-cart{--cart-inline:max(1rem, var(--content-gutter));contain:layout paint;background:radial-gradient(circle at 88% 0,#ffd82d14,#0000 22%),#fdfdf9fc;border:1px solid #10363d14;border-bottom:0;border-radius:1.85rem 1.85rem 0 0;grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;height:min(66dvh,38rem);max-height:min(72dvh,40rem);padding:0;inset:auto 0 0;overflow:hidden;box-shadow:0 -1.5rem 4.5rem #051d223d}.webapp-cart[data-cart-empty=true]{grid-template-rows:auto auto minmax(0,1fr);height:min(56dvh,30rem);max-height:min(60dvh,32rem)}.webapp-cart[data-checkout-step=details],.webapp-cart[data-checkout-step=review],.webapp-cart[data-checkout-step=complete]{height:min(90dvh,48rem);max-height:92dvh}.webapp-cart:before{content:"";z-index:3;pointer-events:none;background:#d4ddd9;border-radius:999px;width:2.75rem;height:.28rem;margin:0;position:absolute;top:.68rem;left:50%;transform:translate(-50%)}.webapp-cart-header{min-height:5rem;padding:1.55rem var(--cart-inline) .85rem;background:0 0;border-bottom:1px solid #10363d14}.webapp-cart-header>div{gap:.15rem;display:grid}.webapp-cart-header .webapp-overline{color:var(--green-600);letter-spacing:.13em;margin:0;font-size:.64rem}.webapp-cart-header h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,8.4vw,2.55rem);font-weight:400;line-height:.96}.webapp-cart-header>button{color:#264a50;width:2.65rem;height:2.65rem;font-family:var(--font-ui);box-shadow:none;background:#f2f5f1;border:1px solid #10363d17;border-radius:50%;font-size:1rem;font-weight:700}.webapp-cart-header>button:hover{background:#eaf0eb}.webapp-cart-header>button:focus-visible{outline-offset:.16rem;outline:.16rem solid #ffcd2ac7}.commerce-checkout-progress{min-height:3.85rem;padding:.68rem var(--cart-inline) .72rem;border-bottom:1px solid #10363d12;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;position:relative;overflow:visible}.commerce-checkout-progress:before{content:"";top:1.52rem;left:calc(var(--cart-inline) + 1rem);right:calc(var(--cart-inline) + 1rem);pointer-events:none;background:#e3e9e5;height:1px;position:absolute}.commerce-checkout-progress>span{z-index:1;color:#9aa7a3;font-family:var(--font-ui);justify-items:center;gap:.28rem;font-size:.61rem;font-weight:700;line-height:1;display:grid;position:relative}.commerce-checkout-progress>span:first-child{justify-items:start}.commerce-checkout-progress>span:last-child{justify-items:end}.commerce-checkout-progress>span>b{color:#7d8b87;background:#e7ece8;border:.18rem solid #fdfdf9;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.62rem;display:grid;box-shadow:0 0 0 1px #10363d0f}.commerce-checkout-progress>span.is-active{color:#49645f}.commerce-checkout-progress>span.is-active>b{color:#247a58;background:#dcefe4}.commerce-checkout-progress>span.is-current{color:#173b42}.commerce-checkout-progress>span.is-current>b{background:var(--yellow-400);color:#173b42;box-shadow:0 0 0 .18rem #ffd82d33}.commerce-cart-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-height:0;overflow-y:auto}.webapp-cart-lines{padding:.8rem var(--cart-inline) 1rem}.webapp-cart-empty{height:100%;min-height:0;padding:1rem var(--cart-inline) 1.35rem;place-items:unset;align-content:unset;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;display:flex}.webapp-cart-empty-icon{background:linear-gradient(145deg, #ffe34f, var(--yellow-400));color:#153941;border-radius:1.15rem;place-items:center;width:3.6rem;height:3.6rem;display:grid;box-shadow:0 .9rem 2rem #dfb5162e}.webapp-cart-empty-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:1.45rem;height:1.45rem}.webapp-cart-empty .webapp-overline{color:var(--green-600);margin:.1rem 0 -.2rem;font-size:.6rem}.webapp-cart-empty h3{color:#14333a;max-width:18rem;font-family:var(--font-ui);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,6vw,1.7rem);font-weight:780;line-height:1.08}.webapp-cart-empty>p:not(.webapp-overline){color:#71827f;max-width:19.5rem;margin:0;font-size:.78rem;line-height:1.55}.webapp-cart-empty-action{color:#fff;min-height:2.8rem;font-family:var(--font-ui);background:#173f48;border:0;border-radius:999px;margin-top:.15rem;padding:0 1.15rem;font-size:.76rem;font-weight:750;box-shadow:0 .8rem 1.7rem #0f384124}.webapp-cart-line{background:#fff;border:1px solid #10363d14;border-radius:1rem;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-bottom:.65rem;padding:.72rem;box-shadow:0 .65rem 1.5rem #10363d0b}.webapp-cart-thumb{border-radius:.9rem;width:3.5rem;height:3.5rem}.webapp-cart-line-copy{gap:.22rem;min-width:0}.webapp-cart-line-copy strong{color:#18373e;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.webapp-cart-line-copy span{font-size:.63rem}.webapp-cart-line-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.55rem;line-height:1.35;display:-webkit-box;overflow:hidden}.commerce-remove-line{margin-top:.15rem;font-size:.57rem}.webapp-stepper{grid-template-columns:2rem 1.45rem 2rem}.webapp-stepper button{border-radius:.7rem;width:2rem;height:2rem;min-height:2rem}.webapp-cart-summary{z-index:2;padding:.85rem var(--cart-inline) max(.9rem, var(--safe-bottom));background:#fdfdf9fb;border-top:1px solid #10363d17;position:relative;box-shadow:0 -.8rem 2rem #10363d0e}.webapp-cart-summary>div{margin:.38rem 0;font-size:.7rem}.webapp-cart-summary .webapp-cart-total{border-top:1px dashed #d6ded9;margin-top:.7rem;padding-top:.72rem;font-size:.82rem}.webapp-cart-total strong{color:#173a42;font-family:var(--font-ui);font-size:1.35rem;font-weight:800}.commerce-checkout-actions{gap:.55rem;margin:.85rem 0 0!important}.commerce-checkout-actions button{background:#153f48;border-radius:.9rem;min-height:3rem;font-size:.72rem;box-shadow:0 .8rem 1.6rem #10363d1f}.commerce-checkout-actions button:disabled{color:#283c3b7a;box-shadow:none;background:#d8dfdb}.webapp-cart-summary>small{margin-top:.6rem;font-size:.51rem}}@media (max-width:30rem){.webapp-cart{height:min(68dvh,36rem);max-height:74dvh}.webapp-cart[data-cart-empty=true]{height:min(54dvh,27.5rem);max-height:58dvh}.webapp-cart-header{min-height:4.7rem;padding-top:1.45rem}.commerce-checkout-progress{min-height:3.6rem;padding-top:.6rem}.webapp-cart-empty{padding-top:.7rem}.webapp-cart-empty-icon{width:3.25rem;height:3.25rem}.webapp-cart-empty h3{font-size:1.4rem}.webapp-cart-empty>p:not(.webapp-overline){max-width:17rem;font-size:.73rem}.webapp-cart-line{grid-template-columns:3rem minmax(0,1fr) auto;padding:.62rem}.webapp-cart-thumb{width:3rem;height:3rem}.webapp-stepper{grid-template-columns:1.85rem 1.3rem 1.85rem}.webapp-stepper button{width:1.85rem;height:1.85rem;min-height:1.85rem}}@media (max-height:42rem) and (max-width:47.999rem){.webapp-cart,.webapp-cart[data-cart-empty=true]{height:min(74dvh,31rem);max-height:78dvh}.webapp-cart-header{min-height:4.35rem;padding-top:1.3rem;padding-bottom:.65rem}.commerce-checkout-progress{min-height:3.35rem;padding-block:.5rem .55rem}.webapp-cart-empty-icon{width:3rem;height:3rem}}
@media (max-width:47.999rem){.webapp-cart[data-checkout-step=cart][data-cart-empty=false]{grid-template-rows:auto auto minmax(10.5rem,1fr) auto;height:min(88dvh,46rem);max-height:92dvh}.webapp-cart[data-checkout-step=cart][data-cart-empty=false] .webapp-cart-lines{min-height:10.5rem;padding-top:.75rem;padding-bottom:.75rem;scroll-padding-block:.75rem}.webapp-cart[data-checkout-step=cart] .webapp-delivery-unlock{border-radius:.85rem;gap:.45rem;margin-bottom:.65rem!important;padding:.7rem .8rem!important}.webapp-cart[data-checkout-step=cart] .webapp-delivery-copy{gap:.1rem}.webapp-cart[data-checkout-step=cart] .webapp-delivery-copy strong{font-size:.64rem}.webapp-cart[data-checkout-step=cart] .webapp-delivery-copy span{font-size:.5rem;line-height:1.35}.webapp-cart[data-checkout-step=cart] .webapp-delivery-track{height:.24rem}.webapp-cart[data-checkout-step=cart] .webapp-cart-summary{padding-top:.7rem;padding-bottom:max(.75rem, var(--safe-bottom))}.webapp-cart[data-checkout-step=cart] .webapp-cart-summary>div:not(.webapp-delivery-unlock):not(.commerce-checkout-actions){margin-block:.28rem}.webapp-cart[data-checkout-step=cart] .webapp-cart-summary .webapp-cart-total{margin-top:.48rem;padding-top:.55rem}.webapp-cart[data-checkout-step=cart] .commerce-checkout-actions{margin-top:.62rem!important}.webapp-cart[data-checkout-step=cart] .commerce-checkout-actions button{min-height:2.85rem}.webapp-cart[data-checkout-step=cart] .webapp-cart-summary>small{margin-top:.4rem;font-size:.48rem}}@media (max-width:30rem){.webapp-cart[data-checkout-step=cart][data-cart-empty=false]{height:min(88dvh,43rem);max-height:92dvh}.webapp-cart[data-checkout-step=cart][data-cart-empty=false] .webapp-cart-lines{min-height:10rem}}@media (max-width:47.999rem) and (max-height:42rem){.webapp-cart[data-checkout-step=cart][data-cart-empty=false]{grid-template-rows:auto auto minmax(8rem,1fr) auto;height:94dvh;max-height:96dvh}.webapp-cart[data-checkout-step=cart][data-cart-empty=false] .webapp-cart-lines{min-height:8rem}.webapp-cart[data-checkout-step=cart] .webapp-cart-summary>small{display:none}}@media (max-width:47.999rem) and (max-height:34rem){.webapp-cart[data-checkout-step=cart][data-cart-empty=false]{border-radius:0;height:100dvh;max-height:100dvh}.webapp-cart[data-checkout-step=cart] .commerce-checkout-progress{min-height:3rem;padding-block:.42rem}.webapp-cart[data-checkout-step=cart] .webapp-cart-header{min-height:4rem;padding-top:1.15rem;padding-bottom:.5rem}}
.footer{position:relative}.footer-observed-credit{pointer-events:none;grid-column:1/-1;justify-content:flex-end;align-items:flex-end;width:100%;min-width:0;margin-top:clamp(.25rem,1.2vw,1rem);display:flex}.footer-observed-credit img{object-fit:contain;object-position:right bottom;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 .55rem 1.25rem #0003);width:clamp(15rem,31vw,32rem);max-width:100%;height:auto;display:block}@media (max-width:48rem){.footer-observed-credit{margin-top:.25rem}.footer-observed-credit img{width:clamp(15rem,74vw,20rem)}}@media (max-width:30rem){.footer-observed-credit{margin-top:0}.footer-observed-credit img{width:min(15.5rem,86vw)}}@media (max-width:22rem){.footer-observed-credit img{width:min(13.5rem,88vw)}}@media (prefers-reduced-motion:no-preference){.footer-observed-credit img{transition:transform .18s,filter .18s}}@media (hover:hover) and (pointer:fine){.footer-observed-credit:hover img{filter:drop-shadow(0 .7rem 1.45rem #0000003d);transform:translateY(-.1rem)}}
.production-status-page{min-height:100svh;color:var(--ink,#102d34);background:radial-gradient(circle at 80% 10%, #ffd82d2e, transparent 28rem), radial-gradient(circle at 10% 80%, #37b77e24, transparent 24rem), var(--surface,#f8f8f5);place-items:center;padding:clamp(1.25rem,5vw,4rem);display:grid}.production-status-card{background:#ffffffeb;border:.0625rem solid #102d3414;border-radius:clamp(1.5rem,4vw,2.5rem);width:min(100%,42rem);padding:clamp(1.75rem,5vw,3.5rem);box-shadow:0 1.5rem 4rem #102d3417}.production-status-card h1{max-width:12ch;font-family:var(--font-editorial,Georgia, serif);letter-spacing:-.035em;margin:.8rem 0 1rem;font-size:clamp(2.6rem,8vw,5rem);font-weight:400;line-height:.95}.production-status-card>p:not(.section-kicker){color:#687b81;max-width:34rem;margin:0;font-size:clamp(.95rem,2vw,1.08rem);line-height:1.7}.production-status-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.webapp-nav-bag-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em;display:block}
