.promo-banner[data-v-4a495c14]{background:#f5f5f9;border-radius:31px;display:flex;justify-content:center;position:relative;width:100%}.promo-banner__content[data-v-4a495c14]{align-items:center;display:flex;flex-direction:column;gap:1.7em;max-width:480px;padding:34px 0}@media screen and (max-width:540px){.promo-banner__content[data-v-4a495c14]{gap:3.3em;padding:3.8em 0}}.promo-banner__title[data-v-4a495c14]{font-size:min(6.4em,64px);font-weight:700;letter-spacing:-.03em;line-height:95%;text-align:center}@media screen and (max-width:540px){.promo-banner__title[data-v-4a495c14]{line-height:89%;max-width:300px;transform:translate(.45em)}}.promo-banner__title[data-v-4a495c14] span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(272.97deg,#531aac 29.08%,#f31a6e 54.52%,#ff1a6a 73.15%,rgba(255,93,150,.942) 94.5%);-webkit-background-clip:text;background-clip:text;font-size:min(1.25em,80px)}@media screen and (max-width:540px){.promo-banner__title[data-v-4a495c14] span{letter-spacing:-.05em}}.promo-banner__subtitle[data-v-4a495c14]{font-size:min(1.84rem,18px);line-height:95%;margin-top:-.7em;text-align:center;text-transform:uppercase}@media screen and (max-width:540px){.promo-banner__subtitle[data-v-4a495c14]{font-size:min(1.24rem,14px);margin-top:-1.7em}}.promo-banner__subtitle span[data-v-4a495c14]{color:#531aac;font-weight:600}.promo-banner__timer[data-v-4a495c14]{background:unset;color:inherit;min-height:unset;padding:0}.promo-banner__timer[data-v-4a495c14] .timer-item{padding:0 2.5em}@media screen and (max-width:540px){.promo-banner__timer[data-v-4a495c14] .timer-item{padding:0 2em}}.promo-banner__timer[data-v-4a495c14] .timer-item__text{font-size:2em;text-transform:lowercase}@media screen and (max-width:540px){.promo-banner__timer[data-v-4a495c14] .timer-item__text{font-size:1.4em}}.promo-banner__timer[data-v-4a495c14] .timer-item:after,.promo-banner__timer[data-v-4a495c14] .timer-item__value{-webkit-text-fill-color:transparent;background:linear-gradient(64.58deg,rgba(78,80,86,.831) 43.98%,#e2e2e2 47.36%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:46.5265px;font-weight:700;line-height:95%;margin-bottom:0;text-shadow:0 1px 1px hsla(0,0%,100%,.8),0 2px 3px rgba(0,0,0,.2),2px -1px 1px rgba(0,0,0,.3)}@media screen and (max-width:540px){.promo-banner__timer[data-v-4a495c14] .timer-item:after,.promo-banner__timer[data-v-4a495c14] .timer-item__value{font-size:3.8em}}@media screen and (max-width:540px){.promo-banner__timer[data-v-4a495c14] .timer-item:after{top:.5em}}.promo-banner__bg[data-v-4a495c14]{aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;width:min(23.3em,230px)}@media screen and (max-width:540px){.promo-banner__bg[data-v-4a495c14]{position:absolute}}.promo-banner__bg--left[data-v-4a495c14]{background-image:url(../assets/images/banners/promo-banner-bg-left@2x.webp);background-position:100% 0}@media screen and (max-width:540px){.promo-banner__bg--left[data-v-4a495c14]{bottom:6em;left:calc(50% - 20em);width:14em}}.promo-banner__bg--right[data-v-4a495c14]{background-image:url(../assets/images/banners/promo-banner-bg-right@2x.webp);background-position:0 76%;background-size:66px auto}@media screen and (max-width:1024px){.promo-banner__bg--right[data-v-4a495c14]{background-position:40px 76%}}@media screen and (max-width:540px){.promo-banner__bg--right[data-v-4a495c14]{background-image:url(../assets/images/banners/promo-banner-bg-right-mob@2x.webp);background-position:0;background-size:contain;bottom:6em;height:12.6em;left:calc(50% + 11.6em);width:min(3.5em,40px)}}
