html[data-theme=light]{--bg:#faf7f0;--ink:#26271f;--muted:#686e60;--accent:#9a5c0d;--line:#deded1;--green:#35523c;color-scheme:light}[data-theme=light] body{background:radial-gradient(ellipse at 85% 5%,#fff0cf,transparent 30%),var(--bg);color:var(--ink)}[data-theme=light] :is(.header,.categories){background:#faf7f0f5;border-color:#e4dfd2}[data-theme=light] :is(.header-note,.brand small,.hero-copy p,.hero-foot,.product-body p,.detail-description,.cart-line p,.contacts p,.muted,.stat span,.order-date,.order-address,.admin-filters label,.admin-tabs button,.order-history,.accounting-details summary){color:#626954}[data-theme=light] :is(.service-strip,.rolls-banner,.contacts,.totals,.admin-notice,.price-notice,.bonus-card){background:#f0ebdc;border-color:#ddd2b9;color:#605333}[data-theme=light] :is(.service-strip b,.rolls-banner p,.contacts .muted){color:#626954}[data-theme=light] :is(.product,.admin-card,.order-card,dialog,.account-order){background:#fffefa;color:#26271f;border-color:#ded9cb;box-shadow:0 8px 24px #35280a08}[data-theme=light] :is(.order-phone,.contacts a:not(.phone),#login p,#login summary,.admin-header>a:last-child){color:#49513f}[data-theme=light] .product-art{background:#e7dfcc}[data-theme=light] .product-art:after{box-shadow:inset 0 -25px 25px -25px #fffefa}[data-theme=light] .product-art .food-photo{filter:saturate(.95) contrast(1.02)}[data-theme=light] .primary{background:linear-gradient(110deg,#ffd06c,#f3b33b);color:#2d250f}[data-theme=light] :is(.add,.filter.active,.category.active){background:#fae5b4;color:#67410c;border-color:#dfbf78}[data-theme=light] :is(.search,.modifier,.fulfillment label,.secondary,.close,.quantity button,.quick-filters button,.advanced-filters,.order-head,.accounting-details,.admin-filters){background:#f2efe5;color:#414b36;border-color:#d8d6c4}[data-theme=light] .search input{background:transparent!important}[data-theme=light] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background:#fffef9!important;color:#282e24!important;border-color:#cacdbb!important}[data-theme=light] :is(form>label,.form-grid>label,.accounting-form label,.order-summary,.customer-note,.order-history li span){color:#555e49}[data-theme=light] .stat{background:linear-gradient(140deg,#fffefa,#f1eddf);border-color:#dcd6c6;color:#282e24}[data-theme=light] .status-chip{background:#f7e9c6;color:#755010;border-color:#e4d3a9}[data-theme=light] .payment-chip.paid{background:#e5efd9;color:#3c5b2b}[data-theme=light] .payment-chip.unpaid{background:#fae6cb;color:#845119}[data-theme=light] :is(.hero .eyebrow,.menu-section .eyebrow,.contacts .eyebrow,.rolls-banner .eyebrow){color:#85571a}[data-theme=light] footer{background:#efebde;color:#626954;border-color:#ded8c7}[data-theme=light] #checkout-error{color:#a13424}[data-theme=light] #admin-error{color:#7b5010}[data-theme=light] .hero-sticker{background:#3e4c30;color:#ffe2a0}.theme-toggle,.experience-action{border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);padding:10px 15px;font:inherit;font-size:12px;min-height:42px;white-space:nowrap}.experience-nav{display:flex;gap:10px;flex-wrap:wrap;padding:16px 5%;border-bottom:1px solid var(--line);max-width:1440px;margin:auto}.experience-action small{margin-left:8px;color:var(--muted)}.account-dialog{width:min(680px,95vw);max-height:90dvh;padding:28px;overflow:auto;border-radius:22px;color:var(--ink)}.account-dialog .dialog-heading{position:relative}.account-dialog .close{position:static;flex-shrink:0}.bonus-card{display:grid;gap:10px;border:1px solid var(--line);padding:24px;border-radius:18px;background:#2a2c20}.bonus-card strong{font-size:32px}.bonus-card p,.bonus-card small{font-size:13px;line-height:1.6;margin:0}.account-order{border:1px solid var(--line);border-radius:14px;padding:18px;margin:14px 0}.account-order>div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.account-order h4{margin:12px 0}.account-order p{font-size:13px}.account-dialog label{display:grid;gap:8px;margin:14px 0}.account-dialog :is(input,select){padding:12px;border:1px solid var(--line);border-radius:8px;width:100%;min-width:0;font:inherit}#experience-settings{max-width:900px}#experience-settings fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:12px}.zone-row label{display:grid;gap:4px;min-width:0}#experience-settings .zone-row input{width:100%;max-width:none;min-width:0;box-sizing:border-box}.zone-row{display:grid;grid-template-columns:minmax(180px,1.6fr) 110px 120px 130px auto;align-items:end!important;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.zone-row input{width:100%;min-width:0}#settlement-label small{color:var(--muted);font-size:12px}.header .theme-toggle{font-size:11px}.header{gap:18px}@media (max-width:700px){.header{height:auto;min-height:80px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px;gap:10px}.header .brand{margin-right:auto}.header .header-note{display:none}.header .theme-toggle{order:5;padding:8px 12px}.header .contact-link{margin-left:auto}.experience-nav{padding:12px 16px}.experience-action{font-size:11px}.account-dialog{padding:20px}.account-dialog h2{font-size:26px}.bonus-card{padding:18px}.bonus-card strong{font-size:28px}.zone-row{grid-template-columns:1fr 1fr}.zone-row button{grid-column:1/-1}.admin-header{flex-wrap:wrap;gap:12px}.header .cart-top{padding:10px}.account-order>div{flex-wrap:wrap}}html:has(dialog[open]){overflow:hidden}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.experience-nav{display:grid;grid-template-columns:repeat(2,minmax(0,280px));gap:14px;padding-top:18px;padding-bottom:18px}.experience-action{display:flex;align-items:center;gap:12px;text-align:left;border-radius:16px;padding:14px 18px;white-space:normal;transition:border-color .2s,transform .2s;background:#22261a}@media (hover:hover){.experience-action:hover{border-color:var(--accent);transform:translateY(-2px)}}.experience-action b{display:block;font-size:13px;font-weight:600}.experience-action small{display:block;margin:4px 0 0;font-size:11px;line-height:1.35}.experience-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;background:#f5c56218;color:var(--accent);font-size:25px}.experience-arrow{margin-left:auto;color:var(--muted)}.account-dialog{padding:0;max-height:90dvh;overscroll-behavior:contain}.account-dialog>.dialog-heading{position:sticky;top:0;z-index:3;margin:0;padding:24px 28px 18px;background:#1b1e16;border-bottom:1px solid var(--line);gap:16px}.account-dialog .dialog-heading h2{font-size:29px;line-height:1.15;margin:8px 0 0}.account-dialog>.dialog-heading .eyebrow{font-size:9px;color:var(--muted);letter-spacing:2px}.account-dialog .close{border:0;width:38px;height:38px;min-width:38px;font-size:24px;align-self:flex-start}.account-dialog>#account-content{padding:24px 28px 28px}.account-greeting{font-size:16px;margin:0 0 18px}.account-greeting>span{display:block;font-size:12px;color:var(--muted);margin-top:3px}.bonus-wallet{background:linear-gradient(125deg,#3b3620,#232c1d);border-color:#766136;padding:24px;gap:12px;position:relative;overflow:hidden}.bonus-wallet:after{content:"♛";position:absolute;right:18px;bottom:-35px;font-size:140px;opacity:.06;pointer-events:none}.bonus-wallet-top{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:12px}.bonus-wallet>strong{font-size:43px;line-height:1.1;letter-spacing:-1.8px;color:#ffe0a0}.cashback-badge{border:1px solid #d1b87570;border-radius:99px;padding:6px 10px;font-size:10px;background:#d9c27412;white-space:nowrap}.bonus-wallet>small{font-size:11px;color:var(--muted)}.experience-rules{border-bottom:1px solid var(--line);padding:16px 0;margin:0;font-size:12px}.experience-rules summary{cursor:pointer;line-height:1.5;color:var(--ink)}.experience-rules p{font-size:12px;color:var(--muted);line-height:1.8;margin:12px 0 0}.account-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:26px 0 14px}.account-section-heading h3{margin:0;font-size:19px}.account-refresh{background:transparent;border:1px solid var(--line);border-radius:99px;padding:8px 12px;font-size:11px;color:var(--ink)}.account-filter{display:flex;background:#11170f;padding:4px;border:1px solid var(--line);border-radius:12px;gap:4px}.account-filter button{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;background:transparent;border:0;border-radius:8px;padding:10px 5px;font-size:11px;color:var(--muted);min-height:40px}.account-filter button[aria-pressed=true]{background:#323724;color:var(--ink);box-shadow:0 2px 5px #0002}.account-filter button>span{font-size:9px}.account-order{padding:17px 18px;margin:12px 0;border-radius:15px}.account-order>div{align-items:center}.account-order-id{font-size:11px;letter-spacing:.5px}.account-order time{font-size:10px;color:var(--muted)}.account-test{font-size:8px;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:2px 4px;margin-left:6px}.account-order .account-order-main{margin-top:14px;gap:10px;display:flex;flex-wrap:wrap}.account-order-main>strong{font-size:19px;letter-spacing:-.5px}.account-status{font-size:10px;border-radius:6px;background:#f5c56218;color:var(--accent);padding:6px 9px}.account-status.status-completed{color:#8ebd7a;background:#84a26c18}.account-status.status-cancelled{color:#d69583;background:#d6958318}.account-order .account-order-meta{font-size:11px;color:var(--muted);margin:12px 0}.account-composition{padding-top:10px;border-top:1px solid var(--line);font-size:11px}.account-composition summary{cursor:pointer;color:var(--muted)}.account-composition p{margin:8px 0;font-size:12px}.account-composition small{display:block;color:var(--muted)}.account-order .account-bonus-line{font-size:10px;color:var(--muted);margin:12px 0 0}.account-limit{display:block;color:var(--muted);font-size:10px;margin:15px 0}.account-empty{text-align:center;padding:28px 10px;display:grid;justify-items:center;gap:10px}.account-empty>span{display:grid;place-items:center;width:64px;height:64px;background:#f3c26618;border-radius:22px;color:var(--accent);font-size:35px}.account-empty h3,.account-empty h4{margin:6px 0;font-size:20px}.account-empty p{max-width:360px;font-size:13px;margin:0 0 8px;color:var(--muted)}.account-empty small{color:var(--muted);font-size:11px}.account-empty .primary{margin:8px 0}.bonus-entry{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.bonus-entry small{display:block;color:var(--muted);margin-top:5px;font-size:10px}.account-loading{text-align:center;padding:60px 12px;color:var(--muted);font-size:13px}.account-loading>span{display:block;margin:auto;width:28px;height:28px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:experience-spin .8s linear infinite}@keyframes experience-spin{to{transform:rotate(360deg)}}.banquet-dialog>.experience-intro{margin:20px 28px;font-size:13px;color:var(--muted)}#banquet-estimate{padding:0 28px}.event-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}.event-choices button{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:13px;background:transparent;color:var(--ink);text-align:left;padding:14px;font-size:12px;min-height:64px}.event-choices button>span{font-size:24px;color:var(--muted);width:25px;text-align:center;flex-shrink:0}.event-choices button[aria-pressed=true]{background:#efc46414;border-color:#bc944d}.event-choices button[aria-pressed=true]>span{color:var(--accent)}.banquet-counts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.count-card{padding:14px;border:1px solid var(--line);border-radius:14px}.account-dialog .count-card>label{font-size:11px;color:var(--muted);margin:0 0 12px}.count-control{display:flex;align-items:center;gap:4px}.count-control>button{height:34px;width:34px;flex-shrink:0;border:1px solid var(--line);border-radius:10px;color:var(--ink);background:transparent;font-size:20px}.account-dialog .count-control>input{appearance:textfield;-moz-appearance:textfield;border:0!important;box-shadow:none!important;background:transparent!important;padding:0;text-align:center;font-size:24px;font-weight:600;min-width:0}.count-control input::-webkit-inner-spin-button{appearance:none}.banquet-counts+.muted{font-size:11px;margin:12px 0 18px}.banquet-result{gap:10px;padding:22px}.banquet-result>span{font-size:9px;letter-spacing:1.5px}.banquet-result>strong{font-size:27px;line-height:1.2;letter-spacing:-.8px}.banquet-dialog>.experience-rules{margin:0 28px}.launch-note{font-size:10px;color:var(--muted);padding:0 28px 22px;margin:20px 0 0}.launch-note>span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#d1a54b;margin-right:7px}.settlement-picker{position:relative;margin:20px 0}.settlement-picker>label{display:block;font-size:12px;margin-bottom:8px}.settlement-input{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:10px;background:#151b11;padding:0 12px}.settlement-input>span{font-size:24px;color:var(--muted)}#checkout .settlement-input>input{border:0!important;background:transparent!important;padding:14px 0;width:100%;min-width:0;box-shadow:none!important;outline:none!important}.settlement-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #bc944d20}.settlement-input>button{border:0;background:transparent;font-size:22px;color:var(--muted);height:36px;width:30px;flex-shrink:0}#settlement-options{background:#20261a;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 28px #0003;max-height:220px;overflow:auto;margin-top:6px;padding:5px}#settlement-options button{display:flex;justify-content:space-between;align-items:center;text-align:left;gap:16px;padding:12px 10px;background:transparent;border:0;border-radius:7px;width:100%;min-height:46px;color:var(--ink);font-size:12px}#settlement-options button>span>small{display:block;margin-top:3px;font-size:11px;color:var(--muted,#8a8578);font-weight:400}.min-order-note{margin:10px 0 0;padding:10px 12px;border-radius:10px;border:1px solid #d9822b;background:#d9822b14;color:inherit;font-size:13px;line-height:1.4}#settlement-options button>b{white-space:nowrap;font-size:11px;color:var(--accent)}#settlement-options button:is(.keyboard-active,[aria-selected=true]){background:#d1a54b18}@media (hover:hover){#settlement-options button:hover{background:#d1a54b18}}#settlement-options p{padding:10px;font-size:12px;color:var(--muted)}#settlement-fee{display:block;margin-top:9px;line-height:1.5}.has-selection #settlement-fee{color:#84a26c}.settings-section{border:1px solid var(--line);border-radius:15px;overflow:hidden;margin:6px 0}.settings-section>summary{display:flex;justify-content:space-between;gap:15px;cursor:pointer;padding:18px;font-weight:600;list-style:none;font-size:14px}.settings-section>summary:after{content:"＋";font-weight:400;color:var(--muted)}.settings-section[open]>summary:after{content:"−"}.settings-section>summary small{margin-left:auto;font-weight:400;font-size:12px;color:var(--muted)}.settings-section-body{padding:0 18px 18px}.settings-savebar{position:sticky;bottom:12px;background:#20251af2;border:1px solid var(--line);padding:13px;border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:16px;z-index:2;margin-top:12px;backdrop-filter:blur(12px)}.settings-savebar span{font-size:12px;color:var(--muted)}.settings-savebar button{min-height:42px;padding:12px 18px}.settings-empty{color:var(--muted);padding:16px;border:1px dashed var(--line);border-radius:12px;font-size:12px}.settings-feedback{font-size:12px;line-height:1.6}[data-theme=light] .experience-action{background:#fffdf7;border-color:#e4ddcd;box-shadow:0 3px 12px #33261304}[data-theme=light] .experience-icon{background:#f8edd3}[data-theme=light] .account-dialog>.dialog-heading{background:#fffefa}[data-theme=light] .bonus-wallet{background:linear-gradient(120deg,#f8e6b8,#f3eddd);border-color:#e6d5af;color:#57441f}[data-theme=light] .bonus-wallet>strong{color:#654715}[data-theme=light] .bonus-wallet>small{color:#766b51}[data-theme=light] .cashback-badge{background:#fffdf69c;border-color:#dbc38c;color:#795311}[data-theme=light] .account-filter{background:#f0ede3;border-color:#e4ddcd}[data-theme=light] .account-filter button[aria-pressed=true]{background:#fffefa;color:#423b27}[data-theme=light] .account-status{background:#fbefd2;color:#8b621a}[data-theme=light] .account-status.status-completed{background:#eaf0e0;color:#536b3b}[data-theme=light] .account-status.status-cancelled{background:#f5e6df;color:#915845}[data-theme=light] .event-choices button[aria-pressed=true]{background:#fcf1d6;border-color:#c39a4c}[data-theme=light] .settlement-input{background:#fffef9;border-color:#cacdbb}[data-theme=light] #settlement-options{background:#fffefa;border-color:#dfd8c7;box-shadow:0 8px 22px #36290f0d}[data-theme=light] .has-selection #settlement-fee{color:#54733c}[data-theme=light] .settings-savebar{background:#fffdf5ed}@media (max-width:700px){.experience-nav{grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px}.experience-action{padding:12px 10px;gap:8px;border-radius:13px;align-items:flex-start}.experience-icon{width:26px;height:30px;font-size:22px;background:transparent!important}.experience-action b{font-size:11px;line-height:1.4}.experience-action small{font-size:9px;margin:4px 0 0}.experience-arrow{display:none}.account-dialog{padding:0;max-height:94dvh;width:calc(100vw - 20px);border-radius:20px}.account-dialog>.dialog-heading{padding:20px 20px 16px;align-items:flex-start}.account-dialog .dialog-heading h2{font-size:25px}.account-dialog>#account-content{padding:18px 20px 24px}.bonus-wallet{padding:20px}.bonus-wallet>strong{font-size:38px}.bonus-wallet-top{font-size:11px}.account-filter button{font-size:10px}.account-order{padding:15px}.account-order time{font-size:9px}.banquet-dialog>.experience-intro{margin:18px 20px;font-size:12px}#banquet-estimate{padding:0 20px}.event-choices{gap:8px}.event-choices button{padding:12px 10px;font-size:11px;gap:7px;min-height:62px}.event-choices button>span{width:19px;font-size:22px}.banquet-counts{gap:8px}.count-card{padding:12px 9px}.account-dialog .count-card>label{font-size:10px}.count-control>button{width:28px;height:32px}.account-dialog .count-control>input{font-size:22px}.banquet-result{padding:18px}.banquet-result>strong{font-size:24px}.banquet-dialog>.experience-rules{margin:0 20px}.launch-note{padding:0 20px 20px}.settings-savebar{flex-wrap:wrap;gap:10px}.settings-savebar button{width:100%;justify-content:center}.settings-section>summary{padding:15px;font-size:12px}.settings-section-body{padding:0 15px 15px}}@media (prefers-reduced-motion:reduce){.account-loading>span{animation:none}.experience-action{transition:none}.experience-action:hover{transform:none}}.account-empty .secondary{border:1px solid var(--line);border-radius:99px;padding:11px 18px;background:transparent;color:var(--ink);font:inherit;font-size:12px;min-height:42px;cursor:pointer}@media (hover:hover){.account-empty .secondary:hover{border-color:var(--accent);color:var(--accent)}}.account-empty .secondary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-theme=light] .menu-photo-note{color:#626954}[data-theme=light] .success-actions .secondary{border-color:#d8d6c4}[data-theme=light] .add:disabled{background:transparent;color:#5f5a48;border-color:#c9c2ad}[data-theme=light] .upsell-item{background:#fffefa;border-color:#e4ddcd}[data-theme=light] .upsell-item b{color:#8b621a}[data-theme=light] .upsell-item i{background:#d9a646;color:#fff}[data-theme=light] .stepper{background:#fae5b4;border-color:#dfbf78}[data-theme=light] .stepper button{color:#67410c}[data-theme=light] .stepper span{color:#4a2f08}[data-theme=light] .open-badge{background:#eaf0e0;color:#456b2c}[data-theme=light] .open-badge.closed{background:#f5e6df;color:#915845}[data-theme=light] .contacts .phone-extra,[data-theme=light] .prep-note{color:#8b621a}[data-theme=light] .pay-choice label{background:#fffef9;border-color:#cacdbb}[data-theme=light] .pay-choice label:has(input:checked){background:#fcf1d6;border-color:#c39a4c}[data-theme=light] .bonus-use{background:#fdf6e3;border-color:#d1a54b}[data-theme=light] .banquet-contact a.secondary{background:#fffef9;border-color:#d8d0bb;color:#3f3a2a}[data-theme] .shot-viewer,.shot-viewer{background:#000;color:#fff;border:0}[data-theme] .shot-viewer .shot-caption{color:#fff}[data-theme=light] .map-link{color:#8b4f0f}:root{--action:#cf3f25;--action-hover:#b8331c;--action-soft:#cf3f2514;--action-ink:#fff;--price:#ff7b5c}[data-theme=light]{--price:#b8331c}:is(#submit-order,#add-selected,.hero-cta,.mobile-cart,.telegram-gate .primary){background:var(--action);color:var(--action-ink);border:0;box-shadow:0 6px 18px #cf3f2533}@media (hover:hover){:is(#submit-order,#add-selected,.hero-cta,.mobile-cart,.telegram-gate .primary):hover{background:var(--action-hover)}}:is(#submit-order,#add-selected,.hero-cta,.mobile-cart,.telegram-gate .primary):active{transform:scale(.98)}:is(#submit-order,#add-selected,.hero-cta,.mobile-cart,.add,.stepper button):focus-visible{outline:3px solid #f3b33b;outline-offset:2px}.mobile-cart :is(span,b,strong){color:inherit}.mobile-cart #mobile-count{background:#ffffff2e;color:#fff}:root .product .add:not(:disabled){background:var(--action);color:var(--action-ink);border-color:var(--action)}@media (hover:hover){:root .product .add:not(:disabled):hover{background:var(--action-hover)}}:root .stepper{background:var(--action);border-color:var(--action)}:root .stepper button,:root .stepper span{color:#fff}@media (hover:hover){:root .stepper button:hover{background:#fff2}}:root .upsell-item i{background:var(--action);color:#fff}#products .product .price,#products .product .price small{color:var(--price)}:root .tag-spicy{color:#fff;background:var(--action);border-color:var(--action)}dialog{--sheet:#1b1e16}[data-theme=light] dialog{--sheet:#fffefa}.modifier{align-items:center;gap:12px;font-size:14px;cursor:pointer}.modifier>span:first-child{display:flex;align-items:center;gap:10px}.modifier input{width:20px;height:20px;margin:0;flex-shrink:0}.modifier>span:last-child{white-space:nowrap;font-weight:600}.modifier:has(input:checked){border-color:var(--action,#cf3f25);box-shadow:inset 0 0 0 1px var(--action,#cf3f25)}#product-dialog{padding-bottom:0}#add-selected{position:sticky;bottom:16px;z-index:2;margin-bottom:16px;box-shadow:0 -18px 18px -4px var(--sheet),0 16px 0 0 var(--sheet)}#cart-dialog{padding-bottom:0}#cart-dialog:after{content:"";display:block;height:18px}.submit-bar{position:sticky;bottom:0;padding-bottom:16px!important;z-index:2;margin:12px -4px 0;padding:10px 4px 4px;background:linear-gradient(transparent,var(--sheet) 35%)}.submit-bar .submit{margin-top:0;display:flex;justify-content:space-between;align-items:center;gap:12px}#submit-sum{font-weight:800;white-space:nowrap}.settlement-input>input{font-size:16px!important}.settlement-input>span{font-size:18px}.header .theme-toggle{width:40px;height:40px;min-height:40px;padding:0;display:inline-grid;place-items:center;font-size:17px}html[data-theme=light] #checkout .consent{color:var(--muted)}html[data-theme=light] #checkout .consent-block.has-error .consent{color:var(--flow-error)}html[data-theme=light] .prep-note{color:var(--muted)}
