.page-promotion{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.page-promotion{gap:20px}}@media(min-width:1280px){.page-promotion{gap:32px}}.page-promotion__title{color:#1a1f2d;font-size:20px;font-weight:700;line-height:1.1}@media(min-width:768px){.page-promotion__title{font-size:24px}}.page-promotion__description{background:#f1f5f9;color:#1a1f2d;font-weight:500;line-height:1.4;padding:16px}@media(min-width:1280px){.page-promotion__description{padding:24px}}.page-promotion__description{font-size:9px}@media(min-width:768px){.page-promotion__description{font-size:12px}}@media(min-width:1280px){.page-promotion__description{font-size:14px}}.page-promotion__description{border-radius:0 0 4px 4px}@media(min-width:1280px){.page-promotion__description{border-radius:0 0 8px 8px;border-radius:0 0 12px 12px;padding:24px}}.page-promotion__bonuses{display:flex;flex-direction:column;gap:8px}@media(min-width:1280px){.page-promotion__bonuses{gap:16px}}.page-promotion__info{display:flex;flex-direction:column;gap:8px}@media(min-width:1280px){.page-promotion__info{gap:16px}}.page-promotion__info:empty{display:none}.page-promotion__content{background:#f7f9fb;border:1px solid #dce3ec;padding:16px}@media(min-width:1280px){.page-promotion__content{padding:24px}}.page-promotion__content{border-radius:4px}@media(min-width:1280px){.page-promotion__content{border-radius:8px}}.page-promotion__content.content{color:#2b3a52;font-size:12px}@media(min-width:768px){.page-promotion__content.content{font-size:14px}}@media(min-width:1280px){.page-promotion__content.content{font-size:16px}}.page-promotion__content.content h3,.page-promotion__content.content h4,.page-promotion__content.content h5,.page-promotion__content.content h6{color:#9a6311;font-weight:700;line-height:1.1;margin-bottom:4px}@media(min-width:768px){.page-promotion__content.content h3,.page-promotion__content.content h4,.page-promotion__content.content h5,.page-promotion__content.content h6{margin-bottom:8px}}@media(min-width:1280px){.page-promotion__content.content h3,.page-promotion__content.content h4,.page-promotion__content.content h5,.page-promotion__content.content h6{margin-bottom:16px}}.page-promotion__content.content h3,.page-promotion__content.content h4,.page-promotion__content.content h5,.page-promotion__content.content h6{font-size:16px}@media(min-width:768px){.page-promotion__content.content h3,.page-promotion__content.content h4,.page-promotion__content.content h5,.page-promotion__content.content h6{font-size:18px}}@media(min-width:1280px){.page-promotion__content.content h3,.page-promotion__content.content h4,.page-promotion__content.content h5,.page-promotion__content.content h6{font-size:20px}}.page-promotion__games{background:#f7f9fb;border:1px solid #dce3ec;overflow:hidden;padding:16px}@media(min-width:1280px){.page-promotion__games{padding:24px}}.page-promotion__games{border-radius:4px}@media(min-width:1280px){.page-promotion__games{border-radius:8px}}:root{--header-top:60px}@media(min-width:768px){:root{--header-top:76px}}.promo-bonus{align-items:center;background:#f7f9fb;border:1px solid #9a6311;display:flex;justify-content:space-between;padding:8px;position:relative}@media(min-width:768px){.promo-bonus{padding:16px 24px}}.promo-bonus{gap:16px}@media(min-width:1280px){.promo-bonus{gap:24px}}.promo-bonus{border-radius:4px}@media(min-width:1280px){.promo-bonus{border-radius:8px}}.promo-bonus__content-wrap{align-items:center;display:flex;flex:1;gap:8px}@media(min-width:1280px){.promo-bonus__content-wrap{gap:16px}}.promo-bonus__content{flex:1;font-weight:500;line-height:1.5;position:relative;z-index:5}.promo-bonus__title{color:#2b3a52;display:inline-block;font-size:11px;margin-right:4px}@media(min-width:768px){.promo-bonus__title{font-size:16px}}@media(min-width:1280px){.promo-bonus__title{font-size:19px}}.promo-bonus__title mark{color:#9a6311;font-weight:700}.promo-bonus__code{color:#2b3a52;display:inline-block;font-size:11px}@media(min-width:768px){.promo-bonus__code{font-size:16px}}.promo-bonus__code mark{font-weight:700}.promo-bonus__btn.btn,.promo-bonus__btn.link-btn{--btn-padding:1px 14px;flex-wrap:nowrap;gap:2px;white-space:nowrap}@media(min-width:768px){.promo-bonus__btn.btn,.promo-bonus__btn.link-btn{gap:6px}}.promo-bonus__btn.btn span,.promo-bonus__btn.link-btn span{order:-1}.promo-bonus__btn-icon{--icon-size:16px}@media(min-width:768px){.promo-bonus__btn-icon{--icon-size:24px}}.promo-bonus__icon-wrap{align-items:center;background:#f1f5f9;border:1px solid #dce3ec;color:#2b3a52;display:flex;justify-content:center;width:36px}@media(min-width:768px){.promo-bonus__icon-wrap{width:40px}}@media(min-width:1280px){.promo-bonus__icon-wrap{width:48px}}.promo-bonus__icon-wrap{height:36px}@media(min-width:768px){.promo-bonus__icon-wrap{height:40px}}@media(min-width:1280px){.promo-bonus__icon-wrap{height:48px}}.promo-bonus__icon-wrap{border-radius:4px}@media(min-width:1280px){.promo-bonus__icon-wrap{border-radius:8px}}.promo-bonus__icon-wrap .svg-icon{--icon-size:16px}@media(min-width:768px){.promo-bonus__icon-wrap .svg-icon{--icon-size:20px}}@media(min-width:1280px){.promo-bonus__icon-wrap .svg-icon{--icon-size:24px}}.promo-bonus--crypto,.promo-bonus--game{border-color:#256a2a}.promo-bonus--crypto .promo-bonus__icon-wrap,.promo-bonus--game .promo-bonus__icon-wrap{background:#e0f6e2;border:1px solid #256a2a;color:#065f46}.promo-bonus--crypto .promo-bonus__btn.btn,.promo-bonus--crypto .promo-bonus__btn.link-btn,.promo-bonus--game .promo-bonus__btn.btn,.promo-bonus--game .promo-bonus__btn.link-btn{background:#e0f6e2;border:1px solid #256a2a;border-radius:8px;color:#256a2a}.promo-bonus--disabled{opacity:.4;pointer-events:none}