.description-bonus-details{scrollbar-color:rgba(223,232,255,.6)}.description-bonus-details::-webkit-scrollbar{height:2px;width:2px}.description-bonus-details::-webkit-scrollbar-track{background:rgba(0,5,23,.2);border-radius:24px}.description-bonus-details::-webkit-scrollbar-thumb{background:rgba(223,232,255,.2);border-radius:24px;margin:0}.description-bonus-details::-webkit-scrollbar-thumb:hover{background:rgba(223,232,255,.6)}@-moz-document url-prefix(){.description-bonus-details{scrollbar-width:thin}}.promotions-card-new__buttons .link-btn{animation:shake2 5s ease-in-out infinite;animation-play-state:running;transition:all .3s ease-out}.promotions-card-new__buttons .link-btn:hover{animation-play-state:paused;filter:brightness(.8)}@keyframes shake2{0%,20%,to{transform:scale(1)}3%{transform:scale(.96)}6%{transform:scale(1.03)}9%{transform:scale(.97)}12%{transform:scale(1.01)}15%{transform:scale(.99)}}.promotions-card-new{background:linear-gradient(180deg,rgba(15,23,54,.2),rgba(41,80,149,.2));border:1px solid rgba(223,232,255,.2);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.promotions-card-new{width:calc(50% - 8px)}}@media(min-width:1248px){.promotions-card-new{width:calc(33.33333% - 10.66667px)}}@media(min-width:768px){.promotions-card-new{max-width:100%}}.promotions-card-new__image.image{flex-shrink:0;height:188px;left:50%;min-height:188px;-o-object-fit:cover;object-fit:cover;position:relative;transform:translateX(-50%);width:100%}.promotions-card-new__block{display:flex;flex:1;flex-direction:column}.promotions-card-new__content{color:#fff;display:flex;flex-direction:column}.promotions-card-new__content-wrapper{padding:8px 16px 24px;text-align:center}@media(min-width:768px){.promotions-card-new__content-wrapper{padding:8px 24px 24px}}.promotions-card-new__content .title{color:#33e0ff;font-size:14px;font-weight:400;line-height:20px;margin-bottom:16px;text-transform:capitalize;width:100%}.promotions-card-new__content .bonus{color:#fff;font-size:18px;font-weight:700;text-transform:uppercase}.promotions-card-new__content .description{color:#fff;font-size:12px;font-weight:700;line-height:160%;padding:17px 0 0;position:relative}@media(min-width:768px){.promotions-card-new__content .description{padding:25px 0 0}}.promotions-card-new__content .description-title{font-size:12px;font-weight:700;line-height:17px;margin-bottom:8px;text-align:left}.promotions-card-new__content .description-item{color:#92a0b1;font-size:12px;font-weight:500;line-height:160%;margin-bottom:5px;padding-left:16px;position:relative;text-align:start}.promotions-card-new__content .description-item:before{content:".";font-weight:700;left:7px;position:absolute;top:-4px}.promotions-card-new__content .description ul{margin:15px 0;padding:0 15px}.promotions-card-new__content .description p+p{margin-top:6px}.promotions-card-new__buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:auto;padding:0 16px 16px;width:100%}@media(min-width:768px){.promotions-card-new__buttons{padding:0 24px 24px}}.promotions-card-new__buttons .link-btn{font-size:12px;font-weight:700;height:39px;line-height:normal;padding:12px 8px;text-transform:uppercase;width:100%}.promotions-card-new__buttons-bonus-details{align-items:center;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);background:linear-gradient(180deg,rgba(0,5,23,.2),rgba(41,80,149,.2));border:1px solid rgba(223,232,255,.2);border-radius:8px;box-shadow:inset 0 0 2px 0 rgba(0,91,255,.15);cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;min-width:40px;transition:all .3s ease}.promotions-card-new__buttons-bonus-details:hover{background:rgba(28,51,92,.6);color:#33e0ff}.promotions-card-new__buttons-bonus-details--no-bonus{color:hsla(0,0%,100%,.6);font-size:12px;font-weight:700;gap:4px;text-transform:uppercase;width:100%}.promotions-card-new__buttons-bonus-details--no-bonus .font-icons{font-size:16px}.promotions-card-new .bonus-code__item{background:rgba(28,51,92,.6);border-radius:8px;font-weight:700;margin:16px auto 0;padding:8px 16px;width:-moz-fit-content;width:fit-content}.promotions-card-new .bonus-code__item .accent{color:#33e0ff;text-transform:uppercase}.promotions-card-new .bonus-code__item .accent .font-icons{cursor:pointer}.promotions-card-new .bonus-code__item .grey{color:hsla(0,0%,100%,.6);text-transform:uppercase}.description-bonus-details{background:linear-gradient(180deg,rgba(15,23,54,.2),rgba(41,80,149,.2));border-radius:6px;bottom:-20%;height:0;overflow-y:auto;padding:24px;position:absolute;transition:height .8s ease,position .8s ease,visibility .8s ease,z-index .8s ease;visibility:hidden;width:100%;z-index:-2}.description-bonus-details.open{-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);background:rgba(28,51,92,.6);border:1px solid transparent;border-radius:8px;bottom:0;box-shadow:0 6px 24px 0 rgba(17,17,20,.2);height:100%;padding:16px;visibility:visible;z-index:1}.description-bonus-details__header-title{color:#fff;font-size:16px;font-weight:800;letter-spacing:.16px;line-height:22px;text-align:center;text-transform:uppercase}.description-bonus-details__header-close-btn{align-items:center;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);background:linear-gradient(180deg,rgba(0,5,23,.2),rgba(41,80,149,.2));border:1px solid rgba(223,232,255,.6);border-radius:8px;box-shadow:inset 0 0 2px 0 #dfe8ff,inset 4px 4px 6px -1px rgba(0,91,255,.15);color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;position:absolute;right:8px;top:8px;width:40px}.description-bonus-details__header-close-btn:hover{background:rgba(28,51,92,.6);color:#fff}.description-bonus-details__content{color:#92a0b1;font-size:11px;font-weight:500;line-height:160%;text-align:start}.description-bonus-details__content .description-bonus-details__content-list{font-weight:400;margin:24px 0;padding:0 0 0 17px}.description-bonus-details__content-text{display:flex;flex-direction:column;gap:12px}.description-bonus-details__content-text .title{color:#fff;font-size:17px;font-weight:700}