/*
Generated time: February 4, 2026 02:39
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.promotion-popup{width:auto;top:auto;left:15px;right:auto;bottom:15px;transform:translate(calc(-100% - 50px),0);transition:opacity .4s ease-in-out,visibility .4s ease-in-out,transform .4s ease-in-out}[data-status=content] .promotion-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}[data-status=icon] .promotion-popup{opacity:0;visibility:hidden;pointer-events:none;transform:translate(0,calc(100% + 50px))}.promotion-popup__wrapper{position:relative;padding:15px 20px;max-width:300px}.promotion-popup__content{text-align:center;line-height:1}.promotion-popup__content h3{font-size:22px;color:#ed4526;margin-top:0;margin-bottom:5px}.promotion-popup__content p{margin:0;font-size:calc(var(--font-body-size) - 2px);line-height:1.5}.promotion-popup__content .button{font-size:calc(var(--btn-1-font-size) - 2px);display:inline-block;padding:5px 25px;margin-top:20px;font-weight:500;background:linear-gradient(-5deg,#535af7,#ff1b00,var(--btn-1-bg));border:none;box-shadow:0 10px 20px rgba(0,0,0,.19),0 1px 1px rgba(0,0,0,.23);background-size:300%;animation:bg-gradient 8s linear infinite}.promotion-popup__close{position:absolute;top:-16px;right:-16px;width:32px;height:32px;display:inline-block;background-color:var(--btn-1-bg);border-radius:50%;border:none;cursor:pointer;padding:7px}.promotion-popup__close svg{width:100%;height:100%;color:#fff}.promotion-popup-mobile{width:auto;top:auto;left:15px;right:auto;bottom:15px;background:0 0;box-shadow:none;transform:translate(calc(-100% - 20px),0);transition:opacity .4s ease-in-out,visibility .4s ease-in-out,transform .4s ease-in-out}[data-status=icon] .promotion-popup-mobile{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.button.promotion-popup-mobile__button{width:54px;height:54px;min-width:54px;padding:0;background:0 0;border:none}.promotion-popup-mobile__button svg{margin:0;width:100%;height:100%;stroke:none}@keyframes bg-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media screen and (min-width:768px){.promotion-popup{left:25px;bottom:20px}.promotion-popup__wrapper{max-width:350px}.promotion-popup-mobile{display:none}}