@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700;800&family=Russo+One&display=swap";:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.logo{filter:drop-shadow(0 0 12px #ffffff40)drop-shadow(0 0 24px #ffffff26);width:120px;margin-bottom:10px;animation:4s ease-in-out infinite logoFloat}@keyframes logoFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.02)}}body{color:#fff;background:#050301;margin:0;font-family:Montserrat,Arial,sans-serif}.app{text-align:center;box-sizing:border-box;background-image:url(/assets/back-n-hRDrzo.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:100vh;margin:0 auto;padding:28px 18px;position:relative;overflow:hidden}.app>:not(.cart-floating-link){z-index:4;position:relative}.main-logo{filter:drop-shadow(0 0 10px #ffd25a8c)drop-shadow(0 0 28px #ffaa2859);width:360px;max-width:92%;margin:-20px auto 8px;animation:2.8s ease-in-out infinite logoGlow;display:block}@keyframes logoGlow{0%,to{filter:drop-shadow(0 0 8px #ffd25a73)drop-shadow(0 0 22px #ffaa2840)}50%{filter:drop-shadow(0 0 18px #ffeb8cf2)drop-shadow(0 0 42px #ffb428bf)}}.menu-buttons{flex-direction:column;align-items:center;gap:8px;margin-top:0;display:flex}.menu-buttons a{all:unset;cursor:pointer;justify-content:center;align-items:center;width:380px;max-width:96%;height:74px;display:flex}.menu-button-img{pointer-events:none;width:100%;transition:all .2s;display:block}.cart-floating-link{cursor:pointer;all:unset!important;z-index:9999!important;width:54px!important;height:54px!important;position:fixed!important;bottom:24px!important;right:18px!important}.cart-floating-img{object-fit:contain!important;width:54px!important;height:54px!important;display:block!important}.global-particles{pointer-events:none;z-index:3;position:fixed;inset:0;overflow:hidden}.global-particles span{background:radial-gradient(circle at 30% 30%,#fffffff2,#ffd250bf,#ffaa2826);border-radius:50%;animation:linear infinite beerFloat;position:absolute;bottom:-80px;box-shadow:0 0 10px #ffc85099,0 0 24px #ffaa2859}.global-particles span:first-child{width:5px;height:5px;animation-duration:7s;animation-delay:0s;left:4%}.global-particles span:nth-child(2){width:8px;height:8px;animation-duration:10s;animation-delay:2s;left:8%}.global-particles span:nth-child(3){width:6px;height:6px;animation-duration:8s;left:12%}.global-particles span:nth-child(4){width:10px;height:10px;animation-duration:12s;left:18%}.global-particles span:nth-child(5){width:4px;height:4px;animation-duration:6s;left:24%}.global-particles span:nth-child(6){width:7px;height:7px;animation-duration:9s;left:30%}.global-particles span:nth-child(7){width:12px;height:12px;animation-duration:13s;left:36%}.global-particles span:nth-child(8){width:5px;height:5px;animation-duration:7s;left:42%}.global-particles span:nth-child(9){width:9px;height:9px;animation-duration:11s;left:48%}.global-particles span:nth-child(10){width:6px;height:6px;animation-duration:8s;left:54%}.global-particles span:nth-child(11){width:14px;height:14px;animation-duration:14s;left:60%}.global-particles span:nth-child(12){width:5px;height:5px;animation-duration:7s;left:66%}.global-particles span:nth-child(13){width:8px;height:8px;animation-duration:10s;left:72%}.global-particles span:nth-child(14){width:6px;height:6px;animation-duration:9s;left:78%}.global-particles span:nth-child(15){width:11px;height:11px;animation-duration:13s;left:84%}.global-particles span:nth-child(16){width:5px;height:5px;animation-duration:8s;left:90%}.global-particles span:nth-child(17){width:7px;height:7px;animation-duration:9s;left:96%}.global-particles span:nth-child(18){width:4px;height:4px;animation-duration:6s;left:15%}.global-particles span:nth-child(19){width:5px;height:5px;animation-duration:7s;left:33%}.global-particles span:nth-child(20){width:6px;height:6px;animation-duration:8s;left:57%}.global-particles span:nth-child(21){width:4px;height:4px;animation-duration:6s;left:75%}.global-particles span:nth-child(22){width:9px;height:9px;animation-duration:12s;left:82%}.global-particles span:nth-child(23){width:5px;height:5px;animation-duration:7s;left:40%}.global-particles span:nth-child(24){width:8px;height:8px;animation-duration:11s;left:63%}@keyframes beerFloat{0%{opacity:0;transform:translateY(0)translate(0)scale(.7)}10%{opacity:1}50%{transform:translateY(-45vh)translate(10px)scale(1)}to{opacity:0;transform:translateY(-110vh)translate(-12px)scale(1.3)}}h1{color:#ffe7a3;margin:16px 0 8px;font-size:42px;line-height:1.1}p{color:#ffffffb8;margin-top:4px;font-size:18px}.card{flex-direction:column;gap:14px;max-width:390px;margin:18px auto 0;display:flex}.card a,.card button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;justify-content:center;align-items:center;min-height:58px;padding:18px 20px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.products{flex-direction:column;gap:16px;margin-top:28px;display:flex}.product{text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #f5c16c38;border-radius:20px;padding:18px}.product h3{color:#f5c16c;margin:0 0 8px;font-size:20px}.product p{color:#d4d8e8;margin:0 0 14px}.wheel-page{text-align:center;box-sizing:border-box;color:#fff;background-position:50%;background-size:cover;min-height:100vh;padding:28px 18px;position:relative;overflow:hidden}.wheel-page:before{content:"";z-index:0;background:linear-gradient(#000000b8 0%,#0000002e 35%,#00000040 100%);position:absolute;inset:0}.wheel-game{z-index:2;width:280px;height:280px;margin:10px auto 0;position:relative}.wheel-main-img{object-fit:contain;width:100%;height:100%;transition:transform 3.2s cubic-bezier(.12,.8,.2,1)}.wheel-pointer-img{z-index:5;width:82px;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.wheel-button-img{cursor:pointer;z-index:3;width:270px;max-width:86%;margin-top:14px;position:relative}.back-button-img{cursor:pointer;z-index:3;width:270px;position:relative;transform:translateY(10px)}.result-box{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff1b8;background:linear-gradient(135deg,#ffd25a2e,#000000b8);border:1px solid #ffd778bf;border-radius:24px;max-width:330px;margin:18px auto;padding:18px 20px;font-size:22px;font-weight:800;animation:.45s resultAppear,2.4s ease-in-out infinite resultPulse;position:relative;overflow:hidden;box-shadow:0 0 18px #ffd25a73,0 0 42px #ffaa2838}.review-shops{flex-direction:column;gap:10px;margin-top:24px;display:flex}.review-shop-button{color:#ffe7a3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#ffbe3c38,#140c04d1);border:1px solid #ffd25aa6;border-radius:18px;justify-content:space-between;align-items:center;min-height:58px;padding:18px 20px;text-decoration:none;display:flex;box-shadow:0 0 18px #ffb43240,inset 0 0 18px #ffd25a14}.review-shop-button span{font-size:17px;font-weight:800}.review-shop-button strong{color:#fff;opacity:.9;font-size:13px}.review-upload-box{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffbe3c29,#0000008c);border:1px solid #ffd25a8c;border-radius:24px;max-width:360px;margin:28px auto 0;padding:18px;box-shadow:0 0 24px #ffb43240,inset 0 0 18px #ffd25a14}.review-upload-button{color:#fff2b8;cursor:pointer;background:#ffd25a29;border:1px solid #ffd25a8c;border-radius:18px;justify-content:center;align-items:center;min-height:58px;padding:16px 18px;font-size:17px;font-weight:800;display:flex}.back-menu-img{cursor:pointer;width:270px;max-width:86%;margin:24px auto 0;display:block}.wheel-page h1{z-index:2;color:#ffe7a3;text-shadow:0 0 12px #ffd778e6,0 0 24px #ffb432bf,0 0 42px #ffa01473;margin-bottom:8px;font-size:54px;position:relative}.wheel-page p{z-index:2;color:#fff4c7;text-shadow:0 0 10px #ffd778bf,0 0 24px #ffb43259;font-size:22px;font-weight:700;position:relative}.wheel-smoke{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wheel-smoke:before,.wheel-smoke:after{content:"";filter:blur(28px);mix-blend-mode:screen;background:radial-gradient(#ffffff61 0%,#ffffff2e 35%,#0000 72%);width:520px;height:260px;animation:5s linear infinite smokeSlide;position:absolute;top:38%;left:-180px}.wheel-smoke:after{opacity:.55;width:620px;height:300px;animation:7s linear infinite smokeSlideReverse;top:58%;left:auto;right:-220px}@keyframes smokeSlide{0%{opacity:.25;transform:translate(-120px)translateY(20px)scale(1)}50%{opacity:.75}to{opacity:.15;transform:translate(760px)translateY(-35px)scale(1.25)}}@keyframes smokeSlideReverse{0%{opacity:.2;transform:translate(120px)translateY(10px)scale(1)}50%{opacity:.65}to{opacity:.12;transform:translate(-760px)translateY(-25px)scale(1.2)}}.menu-buttons a{animation:.6s both menuButtonAppear}.menu-buttons a:first-child{animation-delay:50ms}.menu-buttons a:nth-child(2){animation-delay:.12s}.menu-buttons a:nth-child(3){animation-delay:.19s}.menu-buttons a:nth-child(4){animation-delay:.26s}.menu-buttons a:nth-child(5){animation-delay:.33s}.menu-button-img{animation:2.8s ease-in-out infinite menuButtonGlow}.menu-buttons a:hover .menu-button-img{filter:drop-shadow(0 0 12px #ffdc64d9)drop-shadow(0 0 28px #ffaa28a6);transform:translateY(-3px)scale(1.03)}.menu-buttons a:active .menu-button-img{transform:scale(.94)}@keyframes menuButtonAppear{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes menuButtonGlow{0%,to{filter:drop-shadow(0 0 6px #ffbe3c40)}50%{filter:drop-shadow(0 0 14px #ffdc64a6)drop-shadow(0 0 26px #ffaa2859)}}.menu-buttons a{transition:transform .18s}.menu-buttons a:hover{transform:translateY(-3px)scale(1.02)}.menu-buttons a:active{transform:translateY(2px)scale(.96)}.menu-button-img{transition:transform .18s,filter .18s}.menu-buttons a:hover .menu-button-img{filter:drop-shadow(0 0 12px #ffdc64bf)drop-shadow(0 0 26px #ffaa2873)}.app,.wheel-page{animation:.45s screenFade}@keyframes screenFade{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.product{transition:all .22s}.product:hover{transform:translateY(-3px);box-shadow:0 0 22px #ffb43238,inset 0 0 18px #ffd25a0f}.product-options button{color:#fff2b8;background:linear-gradient(135deg,#ffc84647,#231405d9);border:1px solid #ffd778a6;border-radius:16px;min-height:46px;padding:10px 12px;font-size:14px;font-weight:800}.result-box:after{content:"";background:linear-gradient(120deg,#0000,#ffffff24,#0000);width:180%;height:180%;animation:3.2s linear infinite resultShine;position:absolute;top:-120%;left:-40%;transform:rotate(18deg)}@keyframes resultAppear{0%{opacity:0;transform:scale(.88)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes resultPulse{0%,to{box-shadow:0 0 18px #ffd25a73,0 0 42px #ffaa2838}50%{box-shadow:0 0 28px #ffe68cbf,0 0 58px #ffaa2866}}@keyframes resultShine{0%{left:-120%}to{left:140%}}.product-options button{color:#fff2b8;background:linear-gradient(135deg,#ffc84647,#231405d9);border:1px solid #ffd778a6;border-radius:16px;min-height:46px;padding:10px 12px;font-size:14px;font-weight:800;box-shadow:0 0 14px #ffb43238,inset 0 0 12px #ffe68214}.product-options button{color:#fff2b8;background:linear-gradient(135deg,#ffc84647,#231405d9);border:1px solid #ffd778a6;border-radius:16px;min-height:46px;padding:10px 12px;font-size:14px;font-weight:800;transition:all .18s;box-shadow:0 0 14px #ffb43238,inset 0 0 12px #ffe68214}.product-options button:hover{transform:translateY(-2px)}.product-options button:active{transform:scale(.96)}.cart-floating-link{position:fixed!important}.cart-badge{color:#2a1600;background:#ffcc4d;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:900;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 0 12px #ffcc4dcc,0 0 24px #ff8c1473}.quantity-controls{align-items:center;gap:12px;margin-top:12px;display:flex}.quantity-controls button{color:#ffe7a3;cursor:pointer;background:#ffbe3c2e;border:1px solid #ffd25aa6;border-radius:14px;width:42px;height:42px;font-size:24px;font-weight:900}.quantity-controls span{text-align:center;color:#fff2b8;min-width:34px;font-size:20px;font-weight:900}.product-options{gap:10px;margin-top:14px;display:flex}.product-options button{flex:1}.catalog-category{margin-top:34px}.category-title{color:#ffe7a3;letter-spacing:.5px;text-shadow:0 0 10px #ffd778bf,0 0 22px #ffaa2873;background:linear-gradient(135deg,#ffc84638,#140c04d1);border:1px solid #ffd778a6;border-radius:999px;margin:10px auto 18px;padding:10px 26px;font-size:24px;font-weight:900;display:inline-block;box-shadow:0 0 20px #ffb43238,inset 0 0 14px #ffe68214}.product{overflow:hidden}.product h3{padding-left:8px}.add-button.added{animation:.45s addFlash}@keyframes addFlash{0%{transform:scale(1)}45%{transform:scale(1.06);box-shadow:0 0 22px #ffe678d9,0 0 42px #ffaa288c}to{transform:scale(1)}}.cart-badge-pop{animation:.35s cartBadgePop}@keyframes cartBadgePop{0%{transform:scale(1)}45%{transform:scale(1.35)}to{transform:scale(1)}}.floating-cart{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff2b8;background:#140c04f0;border:1px solid #ffd25aa6;border-radius:22px;grid-template-columns:1fr 1fr 1.5fr;align-items:center;gap:10px;padding:14px 16px;font-weight:900;display:grid;box-shadow:0 0 24px #ffb43259,inset 0 0 16px #ffd25a14;z-index:9998!important;position:fixed!important;bottom:14px!important;left:14px!important;right:14px!important}.floating-cart a{color:#ffe7a3;text-align:right;white-space:nowrap;font-weight:900;text-decoration:none}.app{padding-bottom:120px}.promo-box{z-index:3;flex-direction:column;gap:10px;max-width:360px;margin:14px auto 0;display:flex;position:relative}.promo-box input{color:#fff2b8;text-align:center;background:#140c04b8;border:1px solid #ffd25aa6;border-radius:16px;outline:none;height:48px;padding:0 18px;font-size:16px;font-weight:900}.promo-box input::placeholder{color:#ffe7a3a6}.promo-box button{color:#ffe7a3;cursor:pointer;background:linear-gradient(135deg,#ffbe3c47,#231405e0);border:1px solid #ffd25abf;border-radius:16px;height:46px;font-size:15px;font-weight:900}.promo-message{color:#fff2b8;text-shadow:0 0 10px #ffd778a6;font-size:14px;font-weight:800}.preview{margin-top:18px}.preview img{border:1px solid #ffd25a73;border-radius:18px;width:100%;animation:.35s previewAppear;box-shadow:0 0 24px #ffb43238}@keyframes previewAppear{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.bonus-button{transform:scale(.96)}.bonus-card-wrapper{perspective:1200px;cursor:pointer;width:100%;max-width:390px;height:230px;margin:26px auto 10px}.bonus-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s;position:relative}.bonus-card-wrapper.flipped .bonus-card-inner{transform:rotateY(180deg)}.bonus-card-side{backface-visibility:hidden;border-radius:24px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 24px #ffb43259,0 0 54px #ffaa282e}.bonus-card-front img{object-fit:cover;width:100%;height:100%}.bonus-card-overlay{color:#ffe7a3;text-shadow:0 0 10px #ffb432bf;justify-content:space-between;align-items:center;font-weight:900;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.bonus-card-overlay span{font-size:15px}.bonus-card-overlay strong{font-size:18px}.bonus-card-back{box-sizing:border-box;background:linear-gradient(135deg,#140c04f5,#462a0aeb);border:1px solid #ffd778bf;flex-direction:column;justify-content:center;padding:20px;display:flex;transform:rotateY(180deg)}.barcode-box{box-sizing:border-box;background:#fff;border-radius:18px;width:100%;padding:14px 12px 10px}.barcode-lines{justify-content:center;align-items:flex-end;gap:2px;height:56px;display:flex;overflow:hidden}.barcode-lines span{background:#111;border-radius:2px;width:2px;display:block}.barcode-lines span:nth-child(2n){width:5px}.barcode-lines span:nth-child(3n){width:2px}.card-number{color:#111;letter-spacing:2px;margin-top:6px;font-size:16px;font-weight:900}.bonus-back-info{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.bonus-back-info div{background:#ffd25a1f;border:1px solid #ffd25a52;border-radius:12px;padding:8px 4px}.bonus-back-info span{color:#ffffffa6;font-size:11px;display:block}.bonus-back-info strong{color:#ffe7a3;margin-top:4px;font-size:15px;display:block}.tap-hint{color:#ffffff9e;font-size:13px}.bonus-stats{grid-template-columns:repeat(3,1fr);gap:10px;max-width:390px;margin:20px auto 0;display:grid}.bonus-stats div{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0f;border:1px solid #ffd25a42;border-radius:18px;padding:14px 8px}.bonus-stats span{color:#ffffff9e;font-size:12px;display:block}.bonus-stats strong{color:#ffe7a3;margin-top:6px;font-size:18px;display:block}.level-box,.bonus-game-box,.purchase-history{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffbe3c1f,#140c04d1);border:1px solid #ffd25a5c;border-radius:22px;max-width:390px;margin:18px auto 0;padding:18px;box-shadow:0 0 22px #ffb43229,inset 0 0 14px #ffe6820f}.level-top{color:#ffe7a3;justify-content:space-between;align-items:center;font-weight:900;display:flex}.level-progress{background:#ffffff1f;border-radius:999px;height:10px;margin-top:14px;overflow:hidden}.level-progress div{background:linear-gradient(90deg,#8f5b13,#ffe7a3,#ffb32c);border-radius:999px;height:100%;box-shadow:0 0 16px #ffbe3cb3}.level-box p{margin-bottom:0;font-size:14px}.bonus-game-box h3,.purchase-history h2{color:#ffe7a3;margin:0 0 14px}.bonus-game-box div{color:#fff2b8;text-align:left;background:#ffffff0f;border-radius:16px;margin-top:8px;padding:12px 14px;font-weight:800}.history-item{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:12px;padding:14px 0;display:flex}.history-item:last-child{border-bottom:none}.history-item div:first-child{text-align:left}.history-item div:last-child{text-align:right}.history-item span{color:#ffffff9e;font-size:13px;display:block}.history-item strong{color:#ffe7a3;margin-top:4px;font-size:15px;display:block}.bonus-available-box{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffbe3c1f,#140c04d6);border:1px solid #ffd25a6b;border-radius:24px;max-width:390px;margin:18px auto 0;padding:18px;box-shadow:0 0 24px #ffb4322e,inset 0 0 14px #ffe6820f}.bonus-available-box h3{color:#ffe7a3;margin:0 0 14px;font-size:22px}.available-item{text-align:left;background:#ffffff0f;border:1px solid #ffd25a2e;border-radius:18px;align-items:center;gap:12px;margin-top:10px;padding:13px 14px;text-decoration:none;display:flex}.available-item span{font-size:24px}.available-item strong{color:#ffe7a3;font-size:16px;display:block}.available-item small{color:#ffffff9e;margin-top:3px;font-size:13px;display:block}.bonus-card-wrapper{margin:18px auto 10px}@keyframes cardGlow{0%{filter:drop-shadow(0 0 12px #ffb42840)}50%{filter:drop-shadow(0 0 26px #ffc83c8c)}to{filter:drop-shadow(0 0 12px #ffb42840)}}.barcode-box svg{margin:0 auto;display:block}.barcode-box{flex-direction:column;align-items:center;display:flex}.barcode-box svg{width:120px;height:120px;margin:0 auto;display:block}.qr-image{width:45px;height:45px}.barcode-box{position:relative;overflow:hidden}.barcode-box:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff8c,#0000);width:80%;height:180%;animation:3s ease-in-out infinite qrShimmer;position:absolute;top:-40%;left:-120%;transform:rotate(18deg)}@keyframes qrShimmer{0%{left:-120%}45%{left:140%}to{left:140%}}.promo-hero-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at top,#ffd25a38,#0000 36%),linear-gradient(135deg,#ffb4282e,#0a0602eb);border:1px solid #ffdc78b8;border-radius:56px;max-width:390px;margin:28px auto 0;padding:24px 18px;animation:.55s both promoCardAppear,3s ease-in-out infinite promoCardGlow;position:relative;overflow:hidden;box-shadow:0 0 28px #ffbe3c6b,0 0 70px #ff8c1438,inset 0 0 26px #ffe68217}.promo-hero-card:after{content:"";background:linear-gradient(120deg,#0000,#ffffff29,#0000);width:90%;height:240%;animation:4s linear infinite promoShine;position:absolute;top:-80%;left:-60%;transform:rotate(18deg)}.promo-label{color:#2a1600;letter-spacing:1px;background:linear-gradient(90deg,#8f5b13,#ffe7a3,#ffb32c);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:900;display:inline-block}.promo-beer-icon{filter:drop-shadow(0 0 16px #ffd25ae6);margin-top:14px;font-size:54px}.promo-hero-card h2{color:#fff1b8;text-shadow:0 0 12px #ffd778e6,0 0 34px #ffaa288c;margin:10px 0 0;font-size:34px;font-weight:900;line-height:1}.promo-plus{color:#ffe7a3;text-shadow:0 0 14px #ffd778f2,0 0 38px #ffaa28a6;margin-top:6px;font-size:46px;font-weight:900;line-height:1}.promo-gift{color:#fff;letter-spacing:1px;margin-top:4px;font-size:22px;font-weight:900}.promo-hero-card p{color:#ffffffc7;max-width:310px;margin:14px auto 0;font-size:15px;font-weight:700}.promo-order-button{color:#fff2b8;background:linear-gradient(135deg,#ffc84657,#231405eb);border:1px solid #ffdc78cc;border-radius:18px;justify-content:center;align-items:center;width:230px;height:54px;margin:20px auto 0;font-size:17px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 0 18px #ffb43259,inset 0 0 12px #ffe6821f}.promo-small-grid{grid-template-columns:1fr 1fr;gap:12px;max-width:390px;margin:16px auto 0;display:grid}.promo-small-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0f;border:1px solid #ffd25a42;border-radius:20px;padding:16px 10px}.promo-small-card span{margin-bottom:8px;font-size:28px;display:block}.promo-small-card strong{color:#ffe7a3;font-size:14px;font-weight:900;display:block}.promo-small-card p{color:#ffffff9e;margin:6px 0 0;font-size:12px}@keyframes promoCardAppear{0%{opacity:0;transform:translateY(22px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes promoCardGlow{0%,to{box-shadow:0 0 24px #ffbe3c52,0 0 60px #ff8c1429,inset 0 0 26px #ffe68214}50%{box-shadow:0 0 36px #ffdc7894,0 0 86px #ffaa2847,inset 0 0 32px #ffe68221}}@keyframes promoShine{0%{left:-100%}to{left:130%}}.promo-timer{color:#ffffffb8;margin-top:14px;font-size:14px;font-weight:700}.promo-timer span{color:#ffd76a;text-shadow:0 0 10px #ffd76ae6,0 0 24px #ffb42899}.promo-order-button{animation:2s ease-in-out infinite promoButtonPulse}@keyframes promoButtonPulse{0%,to{transform:scale(1);box-shadow:0 0 18px #ffb43259,inset 0 0 12px #ffe6821f}50%{transform:scale(1.04);box-shadow:0 0 30px #ffd25ab3,0 0 60px #ffaa2859,inset 0 0 18px #fff0a02e}}.promo-slider{box-sizing:border-box;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:18px;width:100%;max-width:370px;margin:18px auto 0;padding:10px 24px 26px;display:flex;overflow-x:auto}.promo-slider::-webkit-scrollbar{display:none}.promo-slide-card{scroll-snap-align:center;min-width:320px;max-width:320px;box-shadow:none;opacity:.72;filter:brightness(.82);border-radius:48px;flex:0 0 320px;margin:0;padding:20px 16px;transition:transform .35s,opacity .35s,filter .35s;overflow:hidden;transform:scale(.92)translateY(8px);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}.promo-slide-card.active{opacity:1;filter:brightness();z-index:5;border-radius:48px;overflow:hidden;transform:scale(1)translateY(-6px);box-shadow:0 0 30px #ffd25a59,0 0 70px #ffaa2838}.promo-slide-card:after{display:none!important}.promo-hero-card{overflow:hidden;transform:none;background:radial-gradient(circle at top,#ffd25a38,#0000 36%),linear-gradient(135deg,#ffb4282e,#0a0602eb)!important}.promo-slide-card h2{font-size:28px}.promo-slide-card .promo-plus{font-size:38px}.promo-slide-card .promo-gift{font-size:18px}.promo-slide-card p{font-size:13px}.promo-slide-card .promo-order-button{width:200px;height:48px}.promo-dots{justify-content:center;gap:8px;margin-top:6px;display:flex}.promo-dots span{background:#ffffff47;border-radius:999px;width:7px;height:7px;transition:all .25s}.promo-dots span.active{background:#ffd76a;width:22px;box-shadow:0 0 12px #ffd76ae6}.promo-hint{color:#ffffff7a;letter-spacing:.4px;margin-top:10px;font-size:13px;font-weight:700;animation:2.2s ease-in-out infinite promoHintPulse}@keyframes promoHintPulse{0%,to{opacity:.45;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.promo-slide-card,.promo-slide-card.active{clip-path:inset(0 round 56px);border-radius:56px!important;overflow:hidden!important}.catalog-page{min-height:100vh;padding:20px 20px 120px}.catalog-header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.catalog-actions{gap:12px;display:flex}.catalog-actions button,.catalog-actions a{color:#fff;background:#ffffff14;border:none;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;text-decoration:none;display:flex}.catalog-tabs{gap:12px;margin-bottom:24px;padding-bottom:5px;display:flex;overflow-x:auto}.catalog-tabs button{color:#fff;white-space:nowrap;background:#ffffff0f;border:none;border-radius:18px;padding:12px 18px;font-weight:600;transition:all .3s}.catalog-tabs button.active{color:#000;background:linear-gradient(135deg,#f5d77d,#b8860b);box-shadow:0 0 20px #ffd70059,0 0 40px #ffd70026}.catalog-grid{flex-direction:column;gap:18px;padding-bottom:140px;display:flex}.catalog-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff14;border-radius:28px;width:100%;max-width:100%;overflow:hidden}.catalog-image{height:220px;overflow:hidden}.catalog-image img{object-fit:cover;width:100%;height:100%}.catalog-content span{color:#d7c18d;font-size:13px}.catalog-content h3{color:#fff;margin-top:8px;margin-bottom:18px;font-size:28px}.catalog-options{flex-direction:column;gap:12px;display:flex}.catalog-options button{color:#fff;text-align:left;background:linear-gradient(135deg,#ffd77838,#ffb40014);border:none;border-radius:18px;padding:16px}.catalog-options strong{margin-top:4px;font-size:20px;display:block}.floating-cart-new{color:#000;z-index:999;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:100;background:#141414d1;border:1px solid #ffd75a38;border-radius:22px;justify-content:space-between;align-items:center;width:92%;max-width:420px;padding:14px 18px;font-weight:700;display:flex;position:fixed;bottom:18px;left:50%;right:20px;transform:translate(-50%);box-shadow:0 0 25px #ffd7001f,inset 0 1px #ffffff0d}.catalog-page{max-width:430px;margin:0 auto}.catalog-grid{grid-template-columns:1fr;gap:16px;display:grid}.catalog-image{background:linear-gradient(135deg,#222,#111);height:160px}.catalog-image img{display:block}.catalog-image img[src="/images/shrimp.jpg"],.catalog-image img[src="/images/beer.jpg"],.catalog-image img[src="/images/kvas.jpg"],.catalog-image img[src="/images/sauce.jpg"]{display:none}.catalog-content h3{font-size:22px}.catalog-options button{justify-content:space-between;align-items:center;display:flex}.catalog-options strong{margin-top:0}.catalog-image{height:135px}.catalog-content{padding:14px}.catalog-content h3{margin-bottom:12px;font-size:18px;line-height:1.15}.catalog-options button{cursor:pointer;min-height:48px}.catalog-options button:active{transform:scale(.97)}.catalog-card{box-shadow:0 18px 45px #00000073}.catalog-options button b{color:#fff7c7;font-size:12px}.catalog-options button div{flex-direction:column;gap:3px;display:flex}.catalog-header{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:sticky;top:0}.catalog-tabs{z-index:19;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:sticky;top:78px}.catalog-header{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#05060aeb;padding:14px 0 10px;position:sticky;top:0}.catalog-tabs{z-index:99;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#05060aeb;gap:10px;padding:12px 0 14px;display:flex;position:sticky;top:72px}.catalog-page{max-width:430px;min-height:100vh;margin:0 auto;padding:0 20px 140px;overflow:visible}.catalog-header{z-index:200;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#05060af5;justify-content:space-between;align-items:center;margin-bottom:0;padding:14px 0 8px;display:flex;position:sticky;top:0}.catalog-tabs{z-index:199;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#05060af5;gap:10px;margin:0 0 18px;padding:10px 0 14px;display:flex;position:sticky;top:72px;overflow-x:auto}.catalog-tabs::-webkit-scrollbar{display:none}.catalog-header{z-index:10!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;position:relative!important;top:auto!important}.catalog-tabs{z-index:300!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:#05060afa!important;margin:0 0 18px!important;padding:12px 0 14px!important;position:sticky!important;top:0!important}.catalog-grid{padding-top:8px!important}.catalog-topbar{z-index:500;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#05060afa;padding:10px 0 12px;position:sticky;top:0}.catalog-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;margin-bottom:0!important;padding:0 0 10px!important;position:static!important}.catalog-tabs{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;margin:0!important;padding:0!important;position:static!important}.catalog-search{color:#fff;background:#ffffff14;border:1px solid #ffd77859;border-radius:14px;outline:none;width:110px;height:40px;padding:0 12px;font-weight:700}.catalog-search::placeholder{color:#ffffff73}.catalog-search-wrap{background:#ffffff14;border:1px solid #ffd77852;border-radius:16px;flex:1;align-items:center;gap:8px;height:42px;margin:0 10px;padding:0 12px;display:flex}.catalog-search-wrap span{opacity:.75;font-size:14px}.catalog-search{color:#fff;outline:none;font-weight:700;background:0 0!important;border:none!important;width:100%!important;height:100%!important;padding:0!important}.catalog-actions button{display:none}.catalog-header{margin-bottom:10px}.catalog-actions{align-items:center;gap:8px;display:flex}.catalog-actions a{background:#ffffff14;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}.catalog-tabs{padding-bottom:12px}.catalog-card{border-radius:24px}.catalog-grid{gap:20px}.catalog-add-button.added{animation:.5s catalogAddPulse}@keyframes catalogAddPulse{0%{transform:scale(1)}45%{transform:scale(1.06);box-shadow:0 0 22px #ffe678e6,0 0 46px #ffaa288c}to{transform:scale(1)}}.floating-cart-new div{color:#fff;font-size:14px;font-weight:600}.floating-cart-new a{color:#111;background:linear-gradient(135deg,#ffd54a,#ffb800);border-radius:14px;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s}.floating-cart-new a:active{transform:scale(.96)}.catalog-back-button{color:#fff7c7;background:#ffffff14;border:1px solid #ffd77840;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;font-size:24px;font-weight:900;text-decoration:none;display:flex}.catalog-logo{width:72px}.catalog-card{transition:transform .2s,box-shadow .2s}.catalog-card:active{transform:scale(.985)}.catalog-add-button{transition:transform .15s,box-shadow .2s,background .2s}.catalog-add-button:active{transform:scale(.96)}.catalog-topbar{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080808d1;padding-top:10px;position:sticky;top:0}.catalog-page{animation:.45s both catalogPageEnter}@keyframes catalogPageEnter{0%{opacity:0}to{opacity:1}}.floating-cart-new{z-index:99999!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#121212eb!important;border:1px solid #ffd75a8c!important;border-radius:22px!important;grid-template-columns:1fr 1fr auto!important;align-items:center!important;gap:12px!important;width:calc(100% - 32px)!important;max-width:390px!important;padding:12px 14px!important;display:grid!important;position:fixed!important;bottom:18px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 28px #ffc83c38,inset 0 1px #ffffff14!important}.floating-cart-new div{color:#fff7d6!important;white-space:nowrap!important;font-size:14px!important;font-weight:800!important}.floating-cart-new a{color:#1b1200!important;background:linear-gradient(135deg,#ffe66d,#ffb800)!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;min-width:118px!important;height:42px!important;font-size:14px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}.catalog-page{animation:.35s both catalogPageEnter!important;transform:none!important}.floating-cart-new{z-index:999999!important;width:calc(100% - 32px)!important;max-width:390px!important;position:fixed!important;bottom:18px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.cart-topbar{align-items:center;gap:12px;max-width:430px;margin:0 auto 18px;display:flex}.catalog-card{animation:.45s both cardAppear}.catalog-card:first-child{animation-delay:30ms}.catalog-card:nth-child(2){animation-delay:60ms}.catalog-card:nth-child(3){animation-delay:90ms}.catalog-card:nth-child(4){animation-delay:.12s}@keyframes cardAppear{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.floating-cart-new a{animation:2s ease-in-out infinite orderPulse}@keyframes orderPulse{0%,to{box-shadow:0 0 16px #ffd70040}50%{box-shadow:0 0 28px #ffd70099,0 0 44px #ffb40059}}.checkout-form{flex-direction:column;gap:12px;max-width:390px;margin:24px auto 0;display:flex}.checkout-form input,.checkout-form select,.checkout-form textarea{box-sizing:border-box;color:#fff;background:#ffffff14;border:1px solid #ffd77852;border-radius:18px;outline:none;width:100%;padding:16px;font-family:inherit;font-size:15px;font-weight:700}.checkout-form textarea{resize:none;min-height:92px}.checkout-form option{color:#000}.checkout-total{color:#ffe7a3;margin-top:8px;font-size:22px;font-weight:900}.checkout-form button,.checkout-button{color:#1b1200;cursor:pointer;background:linear-gradient(135deg,#ffe66d,#ffb800);border:none;border-radius:18px;justify-content:center;align-items:center;min-height:54px;font-size:16px;font-weight:900;text-decoration:none;display:flex}.cart-item{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:left;background:#ffffff0f;border:1px solid #ffd7786b;border-radius:24px;max-width:390px;margin:0 auto;padding:18px}.cart-item h3{color:#ffe7a3;margin:0 0 6px;font-size:18px}.cart-item p{margin:0;font-size:14px}.cart-item-bottom{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.cart-item-bottom strong{color:#fff2b8;font-size:18px}.cart-summary{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9999;background:#121212f0;border:1px solid #ffd75a8c;border-radius:24px;width:calc(100% - 32px);max-width:390px;padding:14px;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.cart-summary div{color:#fff7d6;justify-content:space-between;margin-bottom:12px;font-weight:900;display:flex}.cart-summary a{color:#1b1200;background:linear-gradient(135deg,#ffe66d,#ffb800);border-radius:16px;justify-content:center;align-items:center;height:48px;font-weight:900;text-decoration:none;display:flex}.cart-summary button{color:#ffffff8c;background:0 0;border:none;width:100%;margin-top:10px;font-weight:700}.cart-summary-static{width:100%!important;max-width:390px!important;margin:18px auto 0!important;position:static!important;transform:none!important}.cart-item{box-sizing:border-box;width:100%;max-width:390px;margin:0 auto}.products{max-width:390px;margin:28px auto 0}.cart-item-bottom{grid-template-columns:auto 1fr;align-items:center;gap:16px;margin-top:16px;display:grid}.cart-item-bottom strong{white-space:nowrap;justify-self:end}.empty-cart-box{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#140c04ad;border:1px solid #ffd75a73;border-radius:28px;max-width:360px;margin:30px auto 0;padding:26px 20px}.empty-cart-icon{margin-bottom:10px;font-size:42px}.empty-cart-box h3{color:#ffe7a3;margin:0 0 6px}.empty-cart-box a{color:#1b1200;background:linear-gradient(135deg,#ffe66d,#ffb800);border-radius:16px;margin-top:16px;padding:13px 20px;font-weight:900;text-decoration:none;display:inline-flex}.cart-topbar{z-index:9999;grid-template-columns:46px 1fr 46px;align-items:center;max-width:360px;margin:0 auto 18px;display:grid;position:relative}.cart-topbar .catalog-back-button{z-index:10000;pointer-events:auto;grid-column:1}.cart-topbar .catalog-logo{grid-column:2;justify-self:center;width:72px}.home-button{color:#ffe7a3;z-index:10000;pointer-events:auto;background:#140c048c;border:1px solid #ffd75a73;border-radius:14px;grid-column:3;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;text-decoration:none;display:flex}.cart-summary a{animation:2s ease-in-out infinite orderPulse}.checkout-order-preview{background:#ffffff0f;border:1px solid #ffd77840;border-radius:20px;padding:14px}.checkout-order-item{color:#fff7d6;justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.checkout-order-item:not(:last-child){border-bottom:1px solid #ffffff14}.checkout-order-item strong{color:#ffe7a3}.checkout-order-preview{background:#ffffff0d;border:1px solid #ffd77859;border-radius:20px;margin-top:12px;overflow:hidden}.checkout-order-item{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.checkout-order-item:last-child{border-bottom:none}.checkout-order-item span{color:#fff7d6;font-weight:700}.checkout-order-item strong{color:#ffe66d;font-size:18px}.checkout-button,.checkout-form button{transition:all .2s}.checkout-form button:active{transform:scale(.97)}.review-shop-card{background:#78551973;border:1px solid #ffd65a;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:12px;padding:18px;display:flex}.review-shops{width:100%;max-width:720px}.review-select{color:#fff;background:0 0;border:none;font-size:16px;font-weight:800}.review-select.active{color:#ffd65a;text-shadow:0 0 12px #ffd65a}.review-map-link{color:#fff;font-weight:700;text-decoration:none}.review-reward-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffd65a26,#ffd65a0d);border:1px solid #ffd65a99;border-radius:22px;align-items:center;gap:16px;margin-bottom:24px;padding:18px;display:flex}.review-reward-icon{font-size:42px}.review-reward-card h3{color:#ffd65a;margin:0}.review-step{color:#ffd65a;margin:22px 0 12px;font-weight:800}.review-upload-card{cursor:pointer;border:1px solid #ffd65a;border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:30px;display:flex}.upload-icon{font-size:42px}.review-preview-box{margin-top:18px}.review-preview-box img{border-radius:16px;width:100%}.review-success{color:#7dff7d;margin-bottom:12px;font-weight:700}.review-send-button{color:#000;background:linear-gradient(#ffe06d,#ffb100);border:none;border-radius:20px;width:100%;margin-top:18px;padding:18px;font-size:18px;font-weight:900}.review-reward-card{display:none}.review-compact-info{color:#ffd65a;text-align:center;background:#ffd65a1f;border:1px solid #ffd65ab3;border-radius:16px;max-width:720px;margin:10px auto 14px;padding:10px 16px;font-weight:900}.review-step.compact{margin:10px 0}.review-shop-card{margin-bottom:8px;padding:13px 18px}.review-shops{max-width:560px;margin:0 auto}.review-shop-card{border-radius:15px;min-height:46px;margin-bottom:9px;padding:10px 16px}.review-select,.review-map-link{font-size:14px}.review-compact-info{width:620px;max-width:100%;margin:10px auto 16px}.review-shops{position:relative;left:-15px}.review-step{margin:8px 0 12px}.review-select{pointer-events:none}.selected-review-shop{color:#7dff7d;text-align:center;width:620px;max-width:100%;margin:10px auto 16px;font-weight:800}.review-shop-card{cursor:pointer}.review-shop-card.active{border-color:#fff2a0;box-shadow:0 0 18px #ffd65a73}.review-send-button:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.4)}.review-final-box{text-align:center;background:#ffd65a1a;border:1px solid #ffd65ab3;border-radius:28px;max-width:520px;margin:120px auto 0;padding:28px;box-shadow:0 0 35px #ffd65a40}.review-final-icon{margin-bottom:12px;font-size:56px}.review-final-button{color:#000;background:linear-gradient(#ffe06d,#ffb100);border-radius:18px;margin-top:22px;padding:16px;font-weight:900;text-decoration:none;display:block}.bonus-client-name{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:390px;box-shadow:none;background:#ffffff0d;border:1px solid #ffd77847;border-radius:18px;margin:8px auto 14px;padding:10px 16px;animation:none}.bonus-client-name span{color:#ffffff73;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.bonus-client-name strong{color:#fff2c2;text-shadow:none;font-size:20px;font-weight:600;display:block}.bonus-client-name{margin:8px auto}
