.promocode-el{background-color:var(--main-glass-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:16px;align-items:center;gap:10px;margin:60px 0 30px 20px;padding:15px 15px 15px 0;line-height:1;display:flex;position:relative}.promocode-el_amount{text-align:center;flex-shrink:0;width:80px;position:relative;left:-15px}.promocode-el_amount>div{z-index:1;letter-spacing:-1px;color:var(--rarity-color);text-shadow:0 0 30px var(--rarity-color);font-size:20px;font-weight:600;position:relative}.promocode-el_amount-bg{width:120px;height:120px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.promocode-el_amount-bg g path:not(:first-child){opacity:0}.promocode-el_amount-bg g path:nth-child(2){transform-origin:50%;animation:1.6s infinite forwards ccItemPulse}.promocode-el_amount-bg g path:nth-child(3){transform-origin:50%;animation:1.6s .3s infinite forwards ccItemPulse}.promocode-el_code{color:var(--dark);align-items:center;gap:20px;font-size:18px;font-weight:600;display:flex}.promocode-el_code .promocode-el_code-subtitle{color:var(--success);margin-bottom:5px;font-size:12px}.promocode-el_code .btn{background-color:var(--main-glass-color)}.promocode-el_code .btn:hover:not(:active){color:var(--success)}.promocode-el>.btn{margin-left:auto}@media screen and (width<=550px){.promocode-el{flex-direction:column;gap:15px;margin:70px 0 40px;padding:60px 15px 15px}.promocode-el>.btn{width:100%}.promocode-el_code{justify-content:space-between;width:100%}.promocode-el_amount{width:70px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.promocode-el_amount-bg{width:110px;height:110px}}
