@import"https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700&display=swap";@keyframes shimmer{0%{transform:translateX(-150%) skewX(-20deg)}100%{transform:translateX(150%) skewX(-20deg)}}.payment-block{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,Arial,sans-serif;font-size:16px;line-height:1.6;color:#111}.payment-block h2{font-size:22px;margin-bottom:20px}.payment-method{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee}.payment-method h3{font-size:18px;margin-bottom:8px}.payment-block ul{padding-left:18px}.payment-block li{margin-bottom:6px}.company-info{margin-top:25px;font-size:14px;color:#555}.btn.__special,.j-buy-credit-button,.btn[onclick*=Nodal],.fpb{position:relative !important;overflow:hidden !important;height:48px !important;border-radius:12px !important;font-family:"Inter",sans-serif !important;font-weight:600 !important;border:1px solid hsla(0,0%,100%,.1) !important;-webkit-backdrop-filter:blur(10px) !important;backdrop-filter:blur(10px) !important;transition:all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;cursor:pointer !important;text-align:center !important;z-index:1 !important}.btn.__special{background:linear-gradient(135deg, rgb(30, 30, 30), rgb(0, 0, 0)) !important;box-shadow:0 8px 20px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.2) !important;color:#fff !important}.j-buy-credit-button,.btn[onclick*=Nodal]{background:linear-gradient(135deg, rgba(240, 240, 240, 0.8), rgba(200, 200, 200, 0.8)) !important;box-shadow:0 4px 15px rgba(0,0,0,.1),inset 0 1px 1px hsla(0,0%,100%,.5) !important;color:#000 !important}.btn.__special::after,.j-buy-credit-button::after,.btn[onclick*=Nodal]::after,.fpb::after{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;width:50% !important;height:100% !important;background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)) !important;animation:shimmer 2.5s infinite linear !important;pointer-events:none !important;z-index:2 !important}.btn.__special::after{background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0)) !important}@media(hover: hover)and (pointer: fine){.btn.__special:hover,.j-buy-credit-button:hover,.btn[onclick*=Nodal]:hover{transform:scale(1.03) !important;box-shadow:0 10px 25px rgba(0,0,0,.3) !important;filter:brightness(1.2) !important}}.btn.__special:active,.j-buy-credit-button:active,.btn[onclick*=Nodal]:active{transform:scale(0.96) !important;transition:all .1s ease !important}.productSticker.__tip{flex-direction:row !important;flex-wrap:wrap !important;gap:8px !important;top:auto !important;bottom:0 !important;left:0 !important;position:static !important;margin-top:8px !important;max-width:100% !important}.productSticker-image{background:linear-gradient(135deg, #fdfdfd, #e4e4e4) !important;border-radius:8px !important;padding:5px !important;box-shadow:0 2px 5px rgba(0,0,0,.15),inset 0 1px 1px hsla(0,0%,100%,.7) !important}.productSticker-img{width:22px !important;height:22px !important}.catalogCard-present{background:none !important;border:none !important;box-shadow:none !important;padding:0 !important;width:auto !important;height:auto !important}.catalogCard-present-b{display:none !important}.catalogCard-present-h{background:linear-gradient(135deg, #f7b955, #e8912a) !important;border-radius:50% !important;width:28px !important;height:28px !important;padding:0 !important;margin:0 !important;box-shadow:0 2px 5px rgba(0,0,0,.18) !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:0 !important;position:relative !important}.catalogCard-present-h::before{content:"🎁" !important;font-size:14px !important;line-height:1 !important}