.promoWrapper{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:382px;padding:24px 0;width:100%}@media (min-width:768px){.promoWrapper{max-width:430px}}.promoWrapper .promoCodeInput{border-radius:var(--Btn-radius4-20-8-8);box-shadow:0 0 0 1px var(--BrandC_1) inset;display:flex;flex:1;flex-direction:column;justify-content:center;width:100%}.promoWrapper .promoCodeInput input{background:transparent;border:none;caret-color:var(--AccentC);color:var(--BrandC_text);font-size:20px;font-weight:300;height:40px;outline:none;padding:0 8px;text-align:center}.promoWrapper .promoCodeInput input::-moz-placeholder{color:var(--BrandC_1)}.promoWrapper .promoCodeInput input::placeholder{color:var(--BrandC_1)}.promoWrapper .promoCodeInput .buttonAdditional{height:40px}.promoWrapper .promoCodeInput .promoSuccess{align-items:center;background:var(--BrandC_9);color:var(--AccentC);display:flex;height:91px;justify-content:center}.promoWrapper .promoCodeInput .promoSuccess .text{padding-left:8px}.promoWrapper .promoCodeInput .promoSuccess svg path{fill:var(--AccentC)}.promoWrapper .activePromo{box-shadow:0 0 0 1px var(--AccentC) inset;width:100%}.promoWrapper .promoError{box-shadow:0 0 0 1px var(--pink1) inset}.promoWrapper .appliedPromo{box-shadow:none}.promoWrapper .errorMsg{align-items:center;color:var(--pink1);display:flex;font-size:12px;font-weight:300;justify-content:center}.promoWrapper .errorMsg svg path{fill:var(--pink1)}@media (min-width:768px){.promoWrapper{align-items:center}.promoWrapper .promoCodeInput{flex-direction:row}.promoWrapper .promoCodeInput input{box-sizing:border-box;height:40px;width:100%}.promoWrapper .promoCodeInput .promoSuccess{height:40px;width:427px}}.maybeBonusTemplate[data-v-752b770c]{display:flex;flex-direction:column;margin-bottom:16px;max-width:382px;width:100%}@media (min-width:768px){.maybeBonusTemplate[data-v-752b770c]{margin-bottom:unset}}.maybeBonusTemplate.darkTheme .maybeBonusBody[data-v-752b770c],.maybeBonusTemplate.greenTheme .maybeBonusBody[data-v-752b770c],.maybeBonusTemplate.whiteTheme .maybeBonusBody[data-v-752b770c]{padding:16px 0}.maybeBonusTemplate.greenTheme .timerBannerContainer[data-v-752b770c] .title{display:none}.maybeBonus[data-v-752b770c]{background:var(--BrandC_6);border-radius:8px;display:flex;flex:1;flex-direction:column;max-width:382px;width:100%}.maybeBonus .maybeBonusImageBlock[data-v-752b770c]{aspect-ratio:1.9;display:flex;overflow:hidden;position:relative;width:100%}.maybeBonus .maybeBonusImageBlock.labelModifier .bannerImage[data-v-752b770c],.maybeBonus .maybeBonusImageBlock.labelModifier .bonusBuilder[data-v-752b770c],.maybeBonus .maybeBonusImageBlock.labelModifier .maybeBonusImage[data-v-752b770c]{border-radius:70px 8px 0 0;z-index:2}.maybeBonus .maybeBonusImageBlock:has(.bonusImgLabel) .bannerImage[data-v-752b770c],.maybeBonus .maybeBonusImageBlock:has(.bonusImgLabel) .bonusBuilder[data-v-752b770c],.maybeBonus .maybeBonusImageBlock:has(.bonusImgLabel) .maybeBonusImage[data-v-752b770c]{border-radius:70px 8px 0 0;z-index:2}.maybeBonus .maybeBonusImageBlock .bonusImgLabel[data-v-752b770c]{align-items:flex-start;animation:colorChange 2s linear infinite;background:var(--BrandC_2);border-radius:8px 0 0;box-sizing:border-box;display:flex;height:70px;justify-content:flex-start;left:0;padding-left:3px;padding-top:1px;position:absolute;top:0;width:70px;z-index:1}.maybeBonus .maybeBonusImageBlock .bonusImgLabel img[data-v-752b770c]{animation:rotateAndScale 2s linear infinite;height:30px;width:30px}.maybeBonus .maybeBonusImageBlock .bonusTextLabel[data-v-752b770c]{background:#36000a80;border:1px solid transparent;border-radius:0 0 0 24px;bottom:0;box-sizing:border-box;color:var(--BrandC_1);font-size:10px;font-style:normal;font-weight:300;left:0;letter-spacing:-.3px;line-height:140%;max-height:calc(100% - 55px);padding:8px 0;position:absolute;text-transform:uppercase;transform:rotate(-180deg);writing-mode:tb-rl;z-index:3}.maybeBonus .maybeBonusImageBlock .bannerImage[data-v-752b770c]{aspect-ratio:1.9;border-radius:8px 8px 0 0;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.maybeBonus .maybeBonusImageBlock .timerBannerContainer[data-v-752b770c]{background:var(--Bg_modal);bottom:4px;position:absolute;right:4px;z-index:2}.maybeBonus .maybeBonusImageBlock .timerBannerContainer[data-v-752b770c] svg path{fill:var(--Bonus_timer_color)}.maybeBonus .maybeBonusImageHeaderText[data-v-752b770c]{align-items:center;background:var(--BrandC_4);border-radius:0 0 24px 24px;color:var(--Coin_H);display:flex;font-size:16px;font-weight:300;height:24px;left:50%;padding:2px 16px;position:absolute;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:3}.maybeBonus .maybeBonusImageHeaderText[data-v-752b770c] svg{height:24px;margin-right:8px;width:24px}.maybeBonus .maybeBonusImageHeaderText[data-v-752b770c] svg path{fill:var(--Coin_H)}.maybeBonus .maybeBonusImage[data-v-752b770c]{aspect-ratio:1.9;border-radius:8px 8px 0 0;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.maybeBonus .maybeBonusBody[data-v-752b770c]{display:flex;flex:1;flex-direction:column;padding:16px}.maybeBonus .maybeBonusBody .bonusView[data-v-752b770c]{color:var(--BrandC_1);display:flex;flex:1;font-size:16px;line-height:20px}.maybeBonus .maybeBonusBody .bonusView .mechanicsWrapper[data-v-752b770c]{display:flex;flex-wrap:wrap}.maybeBonus .maybeBonusBody .bonusView .mechanics[data-v-752b770c]{font-weight:300;padding-right:8px;white-space:nowrap}.maybeBonus .maybeBonusBody .bonusView .mechanics .val[data-v-752b770c]{font-weight:700}.maybeBonus .maybeBonusBody .bonusView .noWager[data-v-752b770c]{color:var(--Coin_H);font-weight:700}.maybeBonus .maybeBonusBody .bonusView[data-v-752b770c] svg{cursor:pointer;height:32px;width:32px}.maybeBonus .maybeBonusBody .bonusView[data-v-752b770c] svg.closeIcon{height:28px;width:28px}.maybeBonus .maybeBonusBody .bonusView[data-v-752b770c] svg path{fill:var(--BrandC_1)}.maybeBonus .maybeBonusBody .bonusTitle[data-v-752b770c]{color:var(--Coin_H);font-size:20px;font-weight:500;line-height:28px;margin-bottom:4px;text-wrap:balance}.maybeBonus .maybeBonusBody .bonusDescription[data-v-752b770c]{color:var(--BrandC_1);font-size:16px;font-weight:300;line-height:21px;margin-bottom:16px;padding:16px 0 0}@media (min-width:391px){.maybeBonus .maybeBonusBody .bonusDescription[data-v-752b770c]{font-size:16px;line-height:24px}}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock[data-v-752b770c]{background:var(--BrandC_4);border-radius:4px;margin-top:12px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition[data-v-752b770c]{padding:12px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .maybeBonusConditionOpen[data-v-752b770c]{align-items:center;color:var(--BrandC_1);display:flex;font-size:16px;font-style:normal;font-weight:300}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .maybeBonusConditionOpen[data-v-752b770c] svg{height:22px;margin-right:4px;width:22px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .maybeBonusConditionOpen[data-v-752b770c] svg path{fill:var(--BrandC_1)}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .maybeBonusConditionDescription[data-v-752b770c]{color:var(--Coin_H);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .timer[data-v-752b770c]{margin:0}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .spinCounterBlock[data-v-752b770c]{margin-top:12px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .spinCounterBlock .spinCounterBlockDesc[data-v-752b770c]{color:var(--BrandC_1);font-size:16px;font-weight:300;line-height:22.4px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .spinCounterBlock .spinCounter[data-v-752b770c]{align-items:center;display:flex;height:22px;margin-top:8px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .spinCounterBlock .spinCounter .currentSpins[data-v-752b770c]{color:var(--Coin_H);font-size:20px;font-weight:500;line-height:22px;margin-right:8px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .spinCounterBlock .spinCounter .targetSpins[data-v-752b770c]{color:var(--BrandC_1);font-size:16px;font-weight:500;line-height:22px;margin-left:8px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .spinCounterBlock .spinCounter .spinCounterProgressBar[data-v-752b770c]{background:var(--Progress_bg_color);border:1px solid var(--Progress_Stroke);border-radius:6px;box-sizing:border-box;flex:1;height:16px;overflow:hidden;padding:1px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .spinCounterBlock .spinCounter .spinCounterProgressBar .spinCounterProgress[data-v-752b770c]{background:linear-gradient(90deg,var(--Progress_G_1) 0,var(--Progress_G_2) 100%);border-radius:6px;height:100%}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .maybeBonusCondition .spinCounterBlock+.timer[data-v-752b770c]{margin-top:8px}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock[data-v-752b770c] .mediumButton{width:100%}.maybeBonus .maybeBonusBody .maybeBonusConditionBlock .closeButton[data-v-752b770c]{margin-top:16px}
