:root{--bg:#07090d;--bg2:#0c1117;--surface:#11161d;--surface2:#171e27;--line:#262f3b;--line2:#3a4552;--yellow:#02cffe;--yellow2:#02cffe;--ink:#0b0b0b;--text:#fff;--muted:#a7b0bc;--red:#ef4444;--blue:#1d3fd6;--navy:#0a1a4a;--r:14px;--r-sm:10px;--pill:999px;--display:"Anton","Bebas Neue",Impact,"Haettenschweiler","Arial Narrow Bold","Oswald",sans-serif;--body:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--safe-b:env(safe-area-inset-bottom,0px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}body.cs{margin:0;background:var(--bg);color:var(--text);font:15px/1.45 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}.cs main{max-width:560px;margin:0 auto;padding:0 14px}.cs img{max-width:100%;height:auto;display:block}.cs a{color:inherit;text-decoration:none}.cs button{font:inherit;color:inherit;cursor:pointer}.cs [hidden]{display:none!important}.cs-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cs-skip{position:absolute;left:-999px;top:0;background:var(--yellow);color:var(--ink);padding:8px 12px;z-index:100}.cs-skip:focus{left:8px}.cs :focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.cs-muted{color:var(--muted)}.cs-announce{background:var(--yellow);color:var(--ink);font-weight:800;font-size:13px;text-align:center;padding:7px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-header{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:52px 1fr 52px;align-items:center;max-width:560px;margin:0 auto;padding:6px 10px;background:linear-gradient(var(--bg) 70%,rgba(7,9,13,.85))}.cs-header-section{position:sticky;top:0;z-index:30}.cs-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;background:none;color:#fff;border-radius:12px}.cs-logo{justify-self:center}.cs-logo img{height:72px;width:auto}.cs-badge{position:absolute;top:2px;right:0;min-width:20px;height:20px;padding:0 5px;border-radius:var(--pill);background:var(--red);color:#fff;font:800 12px/20px var(--body);text-align:center;box-shadow:0 0 0 2px var(--bg)}.cs-badge.is-bump{animation:cs-bump .45s ease}@keyframes cs-bump{30%{transform:scale(1.35)}}.cs-status{max-width:560px;margin:0 auto 8px;padding:10px 14px;border-radius:var(--r-sm);background:#2a0f12;border:1px solid #6b1d24;color:#ffd0d0;font-weight:700;font-size:14px;text-align:center}.cs-status.is-preview{background:#11203f;border-color:#2b4a8f;color:#cfe0ff}.cs-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:40}.cs-drawer{position:fixed;top:0;bottom:0;left:0;width:min(84vw,340px);z-index:41;background:var(--bg2);border-right:1px solid var(--line);padding:14px 18px calc(18px + var(--safe-b));transform:translate(-105%);transition:transform .25s ease;overflow-y:auto}.cs-drawer.is-open{transform:none}.cs-drawer__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cs-drawer ul{list-style:none;margin:14px 0;padding:0}.cs-drawer li a{display:block;padding:12px 2px;border-bottom:1px solid var(--line);font:400 22px/1.1 var(--display);letter-spacing:.3px;text-transform:uppercase}.cs-drawer__small li a{font:600 15px/1.2 var(--body);text-transform:none;color:var(--muted)}.cs-drawer__hours{color:var(--yellow);font-weight:800}.cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 22px;border:0;border-radius:12px;background:var(--cs-btn-bg);color:var(--ink)!important;font:400 20px/1 var(--display);letter-spacing:.4px;text-transform:uppercase;box-shadow:0 6px 0 var(--yellow2),0 10px 24px #02cffe2e;transition:transform .12s ease,box-shadow .12s ease}.cs-btn:active{transform:translateY(3px);box-shadow:0 3px 0 var(--yellow2)}.cs-btn--block{display:flex;width:100%}.cs-btn--xl{min-height:58px;font-size:22px}.cs-btn[disabled],.cs-btn.is-disabled{background:#3a3f47;color:#aab0b8!important;box-shadow:none;cursor:not-allowed}.cs-add{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:0;border-radius:var(--r-sm);background:var(--cs-btn-bg);color:var(--ink)!important;font-weight:800;font-size:14px;white-space:nowrap;transition:transform .12s}.cs-add span{font-size:20px;line-height:1}.cs-add:active{transform:scale(.95)}.cs-add.is-added{background:#22c55e;color:#fff!important}.cs-add[disabled]{background:#3a3f47;color:#aab0b8!important}.cs-h1{font:400 30px/1.05 var(--display);text-transform:none;text-align:center;margin:10px 0 14px;letter-spacing:.3px}.cs-h1--left{text-align:left}.cs-h2{font:400 30px/1.05 var(--display);margin:18px 0 12px;letter-spacing:.3px}.cs-h2--slant{font-style:italic;text-transform:uppercase;transform:skew(-4deg)}.cs-h3{font:800 18px/1.2 var(--body);margin:22px 0 10px}.cs-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:100%;background:radial-gradient(circle at 50% 40%,#2a2117 0,#14110d 60%,#0d0b09);border-radius:inherit}.cs-ph__emoji{font-size:42px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}.cs-ph--lg .cs-ph__emoji{font-size:110px}.cs-ph__txt{margin-top:6px;color:#8d7f6b;font-size:12px;letter-spacing:1px;text-transform:uppercase}.cs-hero{position:relative;margin:0 -14px;padding:18px 16px 26px;overflow:hidden;text-align:center;isolation:isolate}.cs-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 70% 45% at 70% 34%,rgba(29,63,214,.55),transparent 70%),radial-gradient(ellipse 60% 35% at 15% 70%,rgba(2,207,254,.1),transparent 70%),linear-gradient(160deg,#0b1430,#07090d 55% 100%)}.cs-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.18) 1px,transparent 1.5px);background-size:22px 22px;opacity:.25;-webkit-mask-image:linear-gradient(#000,transparent 70%);mask-image:linear-gradient(#000,transparent 70%)}.cs-hero__tags{position:absolute;left:14px;top:16px;z-index:2;text-align:left;display:flex;flex-direction:column;gap:12px}.cs-tag{margin:0;display:flex;flex-direction:column;transform:rotate(-6deg);transform-origin:left}.cs-tag__sm{font:400 17px/1 var(--display);text-transform:uppercase;color:#fff}.cs-tag__sm--y{color:var(--yellow)}.cs-tag__big{display:inline-block;align-self:flex-start;margin:3px 0;padding:2px 8px;background:#fff;color:#c1121f;font:400 34px/1 var(--display);text-transform:uppercase;box-shadow:3px 3px #c1121f}.cs-tag__big--y{background:none;color:var(--yellow);padding:0;font-size:28px;box-shadow:none;text-shadow:2px 2px 0 #000}.cs-halal{position:absolute;right:14px;top:18px;z-index:2;width:66px;height:66px;border:2px solid #fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:800;font-size:10px;background:#00000059}.cs-halal span:first-child{font-size:20px;line-height:1}.cs-hero__burger{margin:46px auto -18px;width:min(78%,360px);aspect-ratio:1/.9;display:flex;align-items:flex-end;justify-content:center;filter:drop-shadow(0 22px 30px rgba(0,0,0,.7))}.cs-hero__burger img{width:100%;height:100%;object-fit:contain}.cs-hero__logo-fallback{width:80%!important}.cs-hero__title{margin:0;position:relative;z-index:2;line-height:.86;text-transform:uppercase;font-family:var(--display);font-weight:400}.cs-hero__chez{display:block;font-size:38px;color:#fff;font-style:italic;text-shadow:3px 3px 0 #000}.cs-hero__smash{display:block;font-size:clamp(70px,22vw,104px);color:#fff;font-style:italic;letter-spacing:1px;-webkit-text-stroke:2px #000;text-shadow:5px 5px 0 #000,0 0 30px rgba(29,63,214,.6)}.cs-ribbon{display:inline-block;margin:10px auto 18px;padding:6px 14px;background:var(--yellow);color:var(--ink);font:400 16px/1 var(--display);font-style:italic;text-transform:uppercase;transform:rotate(-3deg);box-shadow:4px 4px #000}.cs-hero .cs-btn{width:100%;max-width:340px;border-radius:14px}.cs-usps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.cs-usp{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:12px 6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm)}.cs-usp strong{font-size:12.5px;line-height:1.15}.cs-usp span{font-size:11px;color:var(--muted);line-height:1.2}.cs-specials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cs-special{position:relative;aspect-ratio:3/3.6;border-radius:var(--r-sm);overflow:hidden;border:2px solid var(--yellow);background:var(--surface);display:block}.cs-special img,.cs-special .cs-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cs-special__label{position:absolute;left:0;right:0;bottom:0;padding:18px 6px 8px;background:linear-gradient(transparent,#000000eb);font:400 22px/1 var(--display);font-style:italic;text-transform:uppercase;text-align:center;text-shadow:2px 2px 0 #000}.cs-menu-promo{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"t e" "s e";align-items:center;margin:16px 0;padding:14px 16px;border-radius:var(--r-sm);background:linear-gradient(100deg,#b0101c,#e01e2b 55%,#7a0710);border:2px solid #ff4d58;overflow:hidden}.cs-menu-promo__title{grid-area:t;font:400 40px/1 var(--display);font-style:italic;text-transform:uppercase;color:#fff;text-shadow:3px 3px 0 #000;-webkit-text-stroke:1px #000}.cs-menu-promo__sub{grid-area:s;margin-top:4px;font:400 16px/1 var(--display);text-transform:uppercase;color:#fff;font-style:italic}.cs-menu-promo__emoji{grid-area:e;justify-self:end;font-size:52px;filter:drop-shadow(0 6px 8px rgba(0,0,0,.5))}.cs-snap{display:flex;align-items:center;gap:14px;margin:16px 0 24px;padding:14px;border-radius:var(--r-sm);background:var(--surface2);border:1px solid var(--line)}.cs-snap__ghost{flex:none;width:62px;height:62px;border-radius:14px;background:#02cffe;display:flex;align-items:center;justify-content:center}.cs-snap__txt strong{display:block;font:400 19px/1.05 var(--display);font-style:italic;text-transform:uppercase}.cs-snap__handle{display:inline-block;margin-top:6px;padding:4px 10px;background:#02cffe;color:var(--ink);font-weight:900;border-radius:6px;font-size:13px}.cs-search{position:relative;margin:0 0 12px}.cs-search input{width:100%;height:50px;padding:0 48px 0 16px;border-radius:12px;border:0;background:#fff;color:#111;font-size:16px}.cs-search svg{position:absolute;right:14px;top:14px;color:#111;pointer-events:none}.cs-chips{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;margin:0 -14px;padding:2px 14px 10px;scrollbar-width:none}.cs-chips::-webkit-scrollbar{display:none}.cs-chip{flex:none;scroll-snap-align:start;min-height:44px;padding:0 18px;border-radius:var(--pill);border:1.5px solid #59626e;background:transparent;font-weight:700;font-size:15px;transition:background .15s,color .15s,border-color .15s}.cs-chip[aria-selected=true]{background:var(--cs-btn-bg);border-color:var(--yellow);color:var(--ink)}.cs-cat{animation:cs-fade .25s ease}@keyframes cs-fade{0%{opacity:0;transform:translateY(6px)}}.cs-list{display:flex;flex-direction:column;gap:10px;padding-bottom:24px}.cs-card{display:grid;grid-template-columns:118px 1fr;gap:12px;padding:8px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);min-height:126px}.cs-card__media{display:block;border-radius:var(--r-sm);overflow:hidden;aspect-ratio:1/1;background:#14110d}.cs-card__media img{width:100%;height:100%;object-fit:cover}.cs-card__body{display:flex;flex-direction:column;min-width:0;padding:2px 2px 0 0}.cs-card__title{margin:2px 0 4px;font:800 17px/1.15 var(--body)}.cs-card__desc{margin:0;color:var(--muted);font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cs-card__foot{margin-top:auto;padding-top:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.cs-price{color:var(--yellow);font-weight:900;font-size:18px;white-space:nowrap}.cs-price small{font-size:11px;font-weight:700;color:var(--muted)}.cs-price--lg{font-size:24px}.cs-empty{text-align:center;color:var(--muted);padding:30px 0}.cs-card.is-hidden,.tpl-product .cs-announce,.tpl-product .cs-header{display:none}.cs-pdp{margin:0 -14px}.cs-pdp__bar{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;justify-content:space-between;max-width:560px;margin:0 auto;padding:10px 12px;pointer-events:none}.cs-round-btn{pointer-events:auto;position:relative;width:46px;height:46px;border-radius:50%;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;color:#fff}.cs-pdp__media{aspect-ratio:1/.82;background:#14110d;overflow:hidden}.cs-pdp__media img{width:100%;height:100%;object-fit:cover;animation:cs-zoom .5s ease}@keyframes cs-zoom{0%{transform:scale(1.04);opacity:.6}}.cs-pdp__body{position:relative;margin-top:-18px;padding:18px 14px calc(110px + var(--safe-b));background:var(--bg);border-radius:20px 20px 0 0}.cs-pdp__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cs-pdp__title{margin:0;font:900 26px/1.1 var(--body)}.cs-pdp__desc{color:var(--muted);margin:6px 0 4px}.cs-group{border:0;margin:18px 0 0;padding:0;min-width:0}.cs-group legend,.cs-legend{padding:0;margin:0 0 10px;font-weight:800;font-size:17px}.cs-group legend small,.cs-legend small{font-weight:500;color:var(--muted);font-size:13px}.cs-opts{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.cs-opts--3{grid-template-columns:repeat(3,1fr)}.cs-opt{position:relative;display:block}.cs-opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.cs-opt span{display:flex;flex-direction:column;justify-content:center;min-height:46px;height:100%;padding:8px 10px;border-radius:var(--r-sm);border:1.5px solid var(--line2);background:var(--surface);font-weight:700;font-size:13.5px;line-height:1.15;text-align:center;transition:border-color .15s,background .15s,transform .1s}.cs-opt span small{font-weight:600;color:var(--muted);font-size:12px;margin-top:2px}.cs-opt input:checked+span{border-color:var(--yellow);background:#02cffe14;box-shadow:inset 0 0 0 1px var(--yellow)}.cs-opt input:focus-visible+span{outline:3px solid var(--yellow);outline-offset:2px}.cs-opt input:active+span{transform:scale(.97)}.cs-opt input:disabled+span{opacity:.4;text-decoration:line-through}.cs-opt--check input:not(:checked)+span{color:#7f8893;text-decoration:line-through;border-style:dashed}.cs-opt--off input:not(:checked)+span{text-decoration:none;color:#fff;border-style:solid}.cs-opts:not(.cs-opts--2):not(.cs-opts--3) .cs-opt span{align-items:flex-start;text-align:left;padding-left:38px}.cs-opts:not(.cs-opts--2):not(.cs-opts--3) .cs-opt span:before{content:"";position:absolute;left:12px;top:50%;width:16px;height:16px;margin-top:-8px;border:2px solid #8a939e;border-radius:50%}.cs-opts:not(.cs-opts--2):not(.cs-opts--3) .cs-opt input:checked+span:before{border-color:var(--yellow);box-shadow:inset 0 0 0 3px var(--bg),inset 0 0 0 8px var(--yellow)}.cs-select{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;padding:6px 6px 6px 12px;border:1.5px solid var(--line2);border-radius:var(--r-sm);background:var(--surface);font-weight:700}.cs-select select{flex:0 1 62%;min-height:40px;border-radius:8px;border:0;background:#fff;color:#111;font:600 15px var(--body);padding:0 8px}.cs-steps{list-style:none;margin:0;padding:0}.cs-step{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;min-height:48px;border-bottom:1px solid var(--line)}.cs-step__name{font-weight:600}.cs-step__name small{color:var(--muted);font-weight:500}.cs-step__price{color:var(--muted);font-size:14px}.cs-step.is-on .cs-step__name{color:var(--yellow)}.cs-qty{display:inline-flex;align-items:center;gap:4px;border:1.5px solid var(--line2);border-radius:var(--pill);padding:3px}.cs-qty button{width:36px;height:36px;border-radius:50%;border:0;background:#fff;color:#111;font-size:22px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.cs-qty button:first-child{background:transparent;color:#fff;border:1.5px solid #6b7480}.cs-qty output{min-width:26px;text-align:center;font-weight:800}.cs-qty--sm button{width:32px;height:32px;font-size:19px}.cs-menu{margin-top:20px;padding:12px;border:2px solid var(--yellow);border-radius:var(--r);background:linear-gradient(120deg,#02cffe1a,#02cffe05)}.cs-menu__toggle{display:flex;align-items:center;gap:12px;cursor:pointer}.cs-menu__toggle input{width:24px;height:24px;accent-color:var(--yellow);flex:none}.cs-menu__txt{display:flex;flex-direction:column;flex:1}.cs-menu__txt strong{font:400 21px/1 var(--display);text-transform:uppercase}.cs-menu__txt small{color:var(--muted);margin-top:3px}.cs-menu__price{font-weight:900;color:var(--yellow);font-size:20px}.cs-menu__drinks{margin-top:12px;animation:cs-fade .2s ease}.cs-group textarea{width:100%;border-radius:var(--r-sm);border:1.5px solid var(--line2);background:var(--surface);color:#fff;font:15px var(--body);padding:10px 12px;resize:vertical}.cs-pdp__qtyrow{display:flex;align-items:center;justify-content:space-between;margin-top:20px;font-weight:800;font-size:17px}.cs-err{margin:8px 0 0;color:#ff8a8a;font-weight:700;font-size:13.5px}.cs-group.has-error legend{color:#ff8a8a}.cs-group.has-error .cs-opt span,.cs-group.has-error .cs-select{border-color:#c2414b}.cs-sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;padding:10px 14px calc(10px + var(--safe-b));background:linear-gradient(transparent,rgba(7,9,13,.92) 22%,var(--bg))}.cs-sticky .cs-btn{max-width:532px;margin:0 auto;font-size:21px}.cs-btn.is-loading{opacity:.75;pointer-events:none}.cs-cartpage{padding-bottom:30px}.cs-cart-empty{text-align:center;padding:40px 0 20px;color:var(--muted)}.cs-cart-empty__emoji{font-size:64px;margin:0}.cs-lines{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.cs-line{display:grid;grid-template-columns:86px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);transition:opacity .2s}.cs-line.is-busy{opacity:.5;pointer-events:none}.cs-line__media{width:86px;height:86px;border-radius:var(--r-sm);overflow:hidden;display:block;background:#14110d}.cs-line__media img{width:100%;height:100%;object-fit:cover}.cs-line__media .cs-ph__emoji{font-size:34px}.cs-line__top{display:flex;justify-content:space-between;gap:10px}.cs-line__title{font-weight:800;font-size:16px}.cs-line__price{font-weight:900;white-space:nowrap}.cs-line__opts{list-style:none;margin:4px 0 8px;padding:0;color:var(--muted);font-size:13px;line-height:1.35}.cs-line__opts li{display:flex;justify-content:space-between;gap:8px}.cs-line__opts li span{white-space:nowrap}.cs-line__actions{display:flex;justify-content:flex-end;align-items:center;gap:12px}.cs-trash{width:40px;height:40px;border:0;background:none;color:var(--red);display:flex;align-items:center;justify-content:center;border-radius:10px}.cs-promo{display:flex;gap:8px;margin:16px 0}.cs-promo input{flex:1;min-width:0;height:48px;border-radius:var(--r-sm);border:1.5px solid var(--line2);background:var(--surface);color:#fff;font-size:16px;padding:0 12px}.cs-promo button{height:48px;padding:0 16px;border-radius:var(--r-sm);border:1.5px solid var(--line2);background:var(--surface2);font-weight:700}.cs-summary{margin:0}.cs-summary div{display:flex;justify-content:space-between;padding:6px 0;font-size:15px}.cs-summary dt{margin:0}.cs-summary dd{margin:0;text-align:right}.cs-summary__disc dd{color:#4ade80}.cs-summary__total{margin-top:4px;padding-top:10px!important;border-top:1px solid var(--line)}.cs-summary__total dt{font:900 24px var(--body)}.cs-summary__total dd{font:900 26px var(--body);color:var(--yellow)}.cs-free{margin:10px 0 0;padding:10px 12px;border-radius:var(--r-sm);background:var(--surface);border:1px dashed var(--line2);font-size:14px}.cs-free--ok{border-color:#2f7d4a;color:#86efac}.cs-modes{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.cs-mode{position:relative;display:flex;align-items:center;gap:14px;padding:14px;border-radius:var(--r);border:1.5px solid var(--line2);background:var(--surface);cursor:pointer}.cs-mode input{width:22px;height:22px;accent-color:var(--yellow);margin:0;flex:none}.cs-mode.is-on{border-color:var(--yellow);box-shadow:inset 0 0 0 1px var(--yellow)}.cs-mode__ico{font-size:28px}.cs-mode strong{display:block}.cs-mode small{color:var(--muted)}.cs-trust{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:22px 0 0;padding:0;text-align:center;font-size:12px;color:var(--muted)}.cs-trust span{display:block;font-size:22px;margin-bottom:2px}.cs-page{padding-bottom:30px}.cs-rte{color:#d8dde3}.cs-rte a{color:var(--yellow);text-decoration:underline}.cs-rte h2,.cs-rte h3{color:#fff}.cs-footer{max-width:560px;margin:20px auto 0;padding:24px 14px calc(28px + var(--safe-b));border-top:1px solid var(--line);text-align:center;color:var(--muted);font-size:13px}.tpl-product .cs-footer{display:none}.cs-footer img{margin:0 auto 6px}.cs-footer__tag{color:var(--yellow);font-weight:800;margin:0 0 12px}.cs-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-bottom:12px}.cs-footer nav a{padding:6px 0;text-decoration:underline;text-underline-offset:3px}.cs-toast{position:fixed;left:50%;bottom:calc(92px + var(--safe-b));z-index:60;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:calc(100% - 28px);padding:12px 16px;border-radius:12px;background:#fff;color:#111;font-weight:700;box-shadow:0 12px 30px #00000080;animation:cs-up .25s ease}.cs-toast a{color:#111;background:var(--cs-btn-bg);padding:6px 10px;border-radius:8px;white-space:nowrap}.cs-toast.is-error{background:#ffe1e1}@keyframes cs-up{0%{opacity:0;transform:translate(-50%,10px)}}@media(max-width:359px){.cs-card{grid-template-columns:96px 1fr}.cs-opts--3{grid-template-columns:repeat(2,1fr)}.cs-add{padding:0 10px}.cs-hero__smash{font-size:64px}}@media(min-width:760px){.cs main{max-width:620px}.cs-header,.cs-pdp__bar,.cs-status,.cs-footer{max-width:620px}.cs-pdp{margin:24px 0;border-radius:20px;overflow:hidden;border:1px solid var(--line)}.cs-pdp__bar{position:absolute}.cs-pdp{position:relative}.cs-sticky .cs-btn{max-width:590px}body.cs{background:radial-gradient(ellipse at top,#0d1530,var(--bg) 50%)}}[fill="#fdd00a" i],[fill="#ffd21a" i],[fill="#f3c106" i]{fill:#02cffe}[stroke="#fdd00a" i],[stroke="#ffd21a" i]{stroke:#02cffe}[fill="#fff6cf" i]{fill:#caf5ff}[fill="url(#h9Ched)"]{fill:url(#h9Photo)}.cs .csc-rewardmin{background:#caf5ff;border-color:#02cffe}.cs .cs-done__eta{background:#02cffe14}
/*# sourceMappingURL=/cdn/shop/t/36/assets/cs.css.map */
