@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap);
.promotion-page{background:#13110b;border-radius:10px;color:#fff;margin:30px 0;min-height:100vh;padding:0;position:relative;z-index:0}.promotion-page .highlight,.promotion-page a{color:var(--promotion-accent,#a89674)}.promotion-page__banner{border-bottom:1px solid hsla(0,0%,100%,.05);padding:80px 20px 30px;position:relative;text-align:center}.promotion-page__description{color:#b0b0b0;font-size:18px;font-weight:600;margin:20px auto 0;max-width:1024px;text-align:center}@media screen and (min-width:768px){.promotion-page__description{font-size:24px}}.promotion-page__description-text{margin:0 auto 10px;width:90%}.promotion-page__description-highlight{font-size:16px;margin:0}.promotion-page__description-highlight .highlight{color:var(--promotion-accent,#a89674);font-size:20px;font-weight:700}.promotion-page__banner-content{margin:0 auto;max-width:1200px;position:relative;z-index:100}.promotion-page__banner-content:before{background:var(--promotion-accent,#a89674);border-radius:2px;border-radius:100%;content:"";filter:blur(141px);height:30%;left:50%;opacity:.55;position:absolute;top:120px;transform:translateX(-50%);width:50%;z-index:-1}.promotion-page__title{-webkit-text-fill-color:transparent;background:linear-gradient(#7a663f,#91805f);-webkit-background-clip:text;color:transparent;filter:drop-shadow(0 5px 10px rgba(0,0,0,.5));font-family:Roboto Condensed,sans-serif;font-size:7rem;font-weight:600;letter-spacing:2px;line-height:1;text-transform:uppercase}@media (max-width:768px){.promotion-page__title{font-size:48px;letter-spacing:4px}}.promotion-page__subtitle{color:#e0e0e0;font-size:2.1rem;font-weight:400;letter-spacing:2px;margin:20px 0 40px}@media (max-width:768px){.promotion-page__subtitle{font-size:18px}}.promotion-page .promotion-countdown{margin:40px 0 0}.promotion-page .promotion-countdown__timer{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:inline-flex;gap:20px;padding:10px 50px}@media (max-width:768px){.promotion-page .promotion-countdown__timer{gap:10px;padding:15px 20px}}.promotion-page .promotion-countdown__block{align-items:center;display:flex;flex-direction:column;min-width:70px}@media (max-width:768px){.promotion-page .promotion-countdown__block{min-width:50px}}.promotion-page .promotion-countdown__value{color:#fff;font-size:36px;font-weight:700;font-weight:600;line-height:1}@media (max-width:768px){.promotion-page .promotion-countdown__value{font-size:32px}}.promotion-page .promotion-countdown__label{color:#888;font-size:10px;font-weight:600;letter-spacing:1px;margin-top:8px;text-transform:uppercase}.promotion-page__platforms{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;padding:30px 20px 0}.promotion-page .promotion-platform-btn{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:1px;padding:12px 30px;text-transform:uppercase;transition:all .3s ease}.promotion-page .promotion-platform-btn:hover{background:hsla(0,0%,100%,.05);border-color:var(--promotion-accent,#a89674)}.promotion-page .promotion-platform-btn--active{background:var(--promotion-accent,#a89674);border-color:var(--promotion-accent,#a89674);color:#000}.promotion-page__content{margin:0 auto;max-width:1400px;padding:40px 30px}.promotion-page .promotion-category{margin-bottom:60px;position:relative}.promotion-page .promotion-category__title{align-items:center;border-bottom:2px solid hsla(0,0%,100%,.1);color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:space-between;margin:20px 0 25px;padding-bottom:15px;position:relative;text-transform:capitalize}@media screen and (min-width:768px){.promotion-page .promotion-category__title{font-size:24px}}.promotion-page .promotion-category__title-text{display:inline-block;width:calc(100% - 80px)}.promotion-page .promotion-category__view-more{align-items:center;bottom:14px;color:#818181;display:flex;font-size:14px;font-weight:600;gap:5px;position:absolute;right:0;text-decoration:none}@media screen and (min-width:768px){.promotion-page .promotion-category__view-more{bottom:16px}}.promotion-page .promotion-category__view-more img{height:12px;width:12px}.promotion-page .promotion-category__view-more:hover{color:#e4e4e4;text-decoration:underline}.promotion-page .promotion-category__games{margin-bottom:30px;padding:0;position:relative}@media (max-width:768px){.promotion-page .promotion-category__games{padding:0}}.promotion-page .promotion-category__games .slick-arrow{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:none;border-radius:0;bottom:0;cursor:pointer;display:flex!important;font-size:0;height:100%;justify-content:center;position:absolute;top:0;transition:all .3s ease;width:60px;z-index:10}.promotion-page .promotion-category__games .slick-arrow:before{content:"";display:none}.promotion-page .promotion-category__games .slick-arrow.slick-prev{background:#13110b;background:linear-gradient(90deg,#13110b,rgba(19,17,11,0));left:0}.promotion-page .promotion-category__games .slick-arrow.slick-prev:after{background-image:url(/assets/images/chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);width:18px}.promotion-page .promotion-category__games .slick-arrow.slick-next{background:#13110b;background:linear-gradient(-90deg,#13110b,rgba(19,17,11,0));right:0}.promotion-page .promotion-category__games .slick-arrow.slick-next:after{background-image:url(/assets/images/chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg);width:18px}.promotion-page .promotion-category__games .slick-arrow.slick-disabled{cursor:not-allowed;opacity:.3}.promotion-page .promotion-category__games .slick-list{overflow:hidden}.promotion-page .promotion-category__games .slick-track{display:flex;gap:20px}.promotion-page .promotion-category__games .slick-slide{height:auto}.promotion-page .promotion-category__games .slick-slide>div{height:100%}.promotion-page .promotion-game-card{background-color:#0b0a07;border-radius:8px;cursor:pointer;filter:drop-shadow(0 4px 6px rgba(0,0,0,.3)) brightness(1);overflow:hidden;position:relative;transform:scale(1);transition:all .3s ease}.promotion-page .promotion-game-card:hover{filter:drop-shadow(0 4px 6px rgba(0,0,0,.3)) brightness(1.2);transform:scale(1.02)}.promotion-page .promotion-game-card__media{position:relative;width:100%}.promotion-page .promotion-game-card__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #0d0b08;border-radius:10px;box-sizing:border-box;height:130px;overflow:hidden;width:250px}.promotion-page .promotion-game-card__discount{border-radius:5px;bottom:0;color:#fff;color:#a89674;display:block;font-size:18px;font-weight:700;left:50%;padding:2px 20px 13px;position:relative;text-align:right;transform:translateX(-50%)}.promotion-page .promotion-game-card__discount .__percent{font-size:24px;font-weight:700;left:50%;position:absolute;transform:translateX(-50%)}.promotion-page .promotion-game-card__discount .__price{font-size:15px;font-weight:600;margin-left:10px;position:relative;right:-16px;top:5px}
