@font-face {
    font-family: Mulish;
    src: url("../fonts/Mulish-Regular.woff2");
}


#confirmButton{
    background-color: #5956E9;
    border: none;
    color: #fff;
    font-size: 18px;
    padding: 10px;
    width: 200px;
    cursor: pointer;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}


#confirmButton:hover{
    background-color: #7F3FA7;
    color: #fff;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

html{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  
  *,
  *::before,
  *::after {
    -webkit-box-sizing: inherit;
            box-sizing: inherit;
  }

  p,h1,h2,h3,h4,h5,h6, ul{
    margin: 0;
  }

  a {
    color: inherit;
    text-decoration: none;
  }
  
  img {
    max-width: 100%;
  }
  
  body{
    font-family: Mulish;
    background: #fff;
  }


.body__container {
    max-width: 1240px;
    margin: 0 auto;
}

.gameprocommunuty_header__fixed{
    position: fixed;
    z-index: 10000;
    background-color: #fff;
    border-top: 1px solid #949494;
    border-bottom: 1px solid #949494;
    width: 100%;
    top: 0px;
    left: 0;
}

.gameprocommunuty_header__wrappper{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.gameprocommunuty_header__nav{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 20px;
    margin: 0 auto;
    max-width: 1240px;
  }

  .gameprocommunuty_header__box{
    padding-top: 70px;
  }

  .header__link__logo{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .gameprocommunuty_headers__images{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 360px;
  }

  .gameprocommunuty_headers__container{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 15px;
  }


  .gameprocommunuty_header__links{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 0;
    list-style: none;
  }

  .gameprocommunuty_header__burger{
    display: none;
  }


  .gameprocommunuty_header__link{
    display: block;
    color: #130C0C;
    font-size: 14px;
    font-weight: 500;
    padding: 20px;
    padding-left: 32px;
    padding-right: 32px;
    border-left: 1px solid #949494;
    border-right: 1px solid #949494;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
  }

  .gameprocommunuty_header__link:hover{
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    color: #EB6969;
  }


  .gameprocommunuty_headers{
    background: url("../img/header-background.webp") no-repeat center center/cover;
    padding-top: 180px;
    padding-bottom: 180px;
  }

  .gameprocommunuty_header_bg{
    padding-top: 0px;
    padding-bottom: 24px;
  }

  .gameprocommunuty_header__block{
    max-width: 600px;
    width: 100%;
    background: #FFF;
    padding: 40px;
  }

  .gameprocommunuty_header__wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 20px;
  }
  
  .header__wrap{
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .gameprocommunuty_header__images{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .gameprocommunuty_header__title{
    color: #09223F;
    font-size: 40px;
    font-weight: 700;
    text-align: center;
    line-height: 130%;
    margin-bottom: 24px;
  }

  .gameprocommunuty_headers__subtitle{
    color: #4D4D4D;
    font-size: 20px;
    font-weight: 500;
    line-height: 120%; 
    margin-bottom: 24px;
  }

  .header__title{
    text-align: center;
    font-size: 72px;
    width: 100%;
    margin-bottom: 0;
  }

  .gameprocommunuty_header__span{
    color: #594FFF;
  }

  .gameprocommunuty_header__subtitle{
    color: #FFF;
    text-align: center;
    font-size: 30px;
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 24px;
  }

  .gameprocommunuty_header__play{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 147px;
    padding: 16px 20px;
    border: 1px solid #EB6969;
    background: #EB6969;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    line-height: 120%;
    margin: 0 auto;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
  }

  .gameprocommunuty_headers__btn{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 45px;
    height: 45px;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #E6E6E6;
    border-radius: 180px;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
  }

  .gameprocommunuty_headers__btn:hover{
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    border: 1px solid #2973C8;
  }

  .gameprocommunuty_header__basket{
    position: relative;
    cursor: pointer;
  }

  .gameprocommunuty_header_span{
    position: absolute;
    right: 0; top: 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 3.5px 5px 4.5px 6px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 18px;
    height: 18px;
    border-radius: 16px;
    border: 1px solid #FFF;
    background: #EB6969;
    color: #333;
    font-size: 10px;
  }

  .gameprocommunuty_header__play:hover{
    background: transparent;
    border: 1px solid #1C5923;
    color: #000;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
  }

.gameprocommunuty_categories {
    padding-top: 40px;
    padding-bottom: 40px;
}

.gameprocommunuty_categories__wrap{
    background: url("../img/product-categories-background.webp") no-repeat center center;
    background-size: 80%
}
.gameprocommunuty_categories__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 40px;
}
.gameprocommunuty_categories__title {
    color: #EB6969;
    font-size: 32px;
    font-weight: 700;
    line-height: 120%; 
}
.gameprocommunuty_categories__view {
    color: #1E1E1E;
    font-size: 16px;
    font-weight: 500;
    line-height: 150%;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}
.gameprocommunuty_categories__view:hover {
    color: #EB6969;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}
.gameprocommunuty_categories__items {
    padding-left: 0;
    list-style: none;
}
.gameprocommunuty_categories__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px solid #E6E6E6;
    background: #FFF;
    padding: 16px;
    margin-bottom: 40px;
}
.gameprocommunuty_categories__list:last-child {
    margin-bottom: 0;
}
.gameprocommunuty_categories__left {
    max-width: 200px;
    width: 100%;
}
.gameprocommunuty_categories__head {
    color: #09223F;
    font-size: 18px;
    font-weight: 700;
    line-height: 150%;
}
.gameprocommunuty_categories__text {
    color: #4A4A4A;
    font-size: 18px;
    font-weight: 400;
    line-height: 150%; 
}

.gameprocommunuty_categories__right{
    padding-left: 16px;
    border-left: 1px solid #949494;
}


.gameprocommunuty_discount{
    background: url("../img/discount-background.webp") no-repeat center center;
    background-size: cover;
    padding-top: 0px;
    padding-bottom: 0px;
    border-top: 1px solid #E6E6E6;
    border-bottom: 1px solid #E6E6E6;
}

.gameprocommunuty_discount__box{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.gameprocommunuty_discount__wrap{
    max-width: 850px;
    min-height: 642px;
    background: #fff;
    padding: 24px;
}

.gameprocommunuty_discount__title {
    color: #1E1E1E;
    font-size: 24px;
    font-weight: 600;
    line-height: 120%; 
    margin-bottom: 24px;
}
.gameprocommunuty_discount__text {
    color: #4A4A4A;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 15px;
}
.gameprocommunuty_discount__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 149px;
    padding: 16px 20px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    border: 2px solid #2973C8;
    background: #FFF;
    color: #2973C8;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_discount__link:hover {
    background: transparent;
    color: #FFF;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_products{
    padding-top: 80px;
    padding-bottom: 80px;
}

.products{
    padding-top: 100px;
    padding-bottom: 80px;
}

.gameprocommunuty_products__categories{
    color: #808080;
    font-size: 12px;
    font-weight: 400;
    line-height: 130%;
    margin-bottom: 6px;
}

.gameprocommunuty_products__title{
    color: #EB6969;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; 
}

.gameprocommunuty_products__subtitle{
    color: #4D4D4D;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%; 
}

.gameprocommunuty_products__name{
    color: #4D4D4D;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 6px;
}

.gameprocommunuty_products__price{
    color: #1A1A1A;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
}

.gameprocommunuty_products__stars{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.gameprocommunuty_products__link{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    color: #1E1E1E;
    font-size: 16px;
    font-weight: 500;
    line-height: 150%; 
    -webkit-transition: 0.4s; 
    -o-transition: 0.4s; 
    transition: 0.4s;
}

.gameprocommunuty_products__all{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 150%; 
    -webkit-transition: 0.4s; 
    -o-transition: 0.4s; 
    transition: 0.4s;
}

.gameprocommunuty_products__right{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
}

.products__right{
    max-width: 100%;
}

.gameprocommunuty_products__left{
    width: 100%;
    padding-bottom: 8px;
    border-bottom: 1px solid #949494;
}

.gameprocommunuty_products__link:hover {
    opacity: 0.5;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_products__all:hover{
    opacity: 0.5;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_products__content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 8px;
}

.gameprocommunuty_products__items{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 12px;
    padding-left: 0;
    list-style: none;
}

.gameprocommunuty_products__img{
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid #949494;
}

.gameprocommunuty_products__header{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 24px;
}

.products__wrapper{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.products__left{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 24px;
    max-width: 260px;
    width: 100%;
    padding-left: 0;
    list-style: none;
    padding-top: 80px;
}

.gameprocommunuty_products__item{
    max-width: 300px;
    border: 1px solid #949494;
    background: #FFF;
    padding: 24px;
}

.gameprocommunuty_products__btn{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: none;
    width: 40px;
    cursor: pointer;
    height: 40px;
    background: #EB6969;
    border-radius: 180px
}

.products__btn_act{
    background: #09223F;
}

.products__btn_act svg path {
    stroke: #FFF; /* Цвет иконки при активной кнопке */
}

.cart__infos{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 24px;
    background: #FFF;
    -webkit-box-shadow: 0px -1px 0px 0px #E5E5E5, 0px 1px 0px 0px #E5E5E5;
            box-shadow: 0px -1px 0px 0px #E5E5E5, 0px 1px 0px 0px #E5E5E5;
    padding-top: 16px;
    padding-bottom: 16px;
}


.cart__no{
    display: none;
}

.cart__header{
    color: #4D4D4D;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%; 
    padding-bottom: 16px;
    border-bottom: 1px solid #E6E6E6;
    margin-bottom: 16px;
}

.cart__go{
    color: #2973C8;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 16px 40px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: rgba(41, 115, 200, 0.10);
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.cart__go:hover{
    background: #1C3959;
    color: #FFF;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.total{
    color: #1A1A1A;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%; 
}

.cart__checkout{
    color: #FFF;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%; 
    display: -webkit-box; 
    display: -ms-flexbox; 
    display: flex;
    padding: 16px 40px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; 
    margin-bottom: 10px;
    background: #EB6969;
    border: 1px solid #EB6969;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.cart__checkout:hover{
    background: #FFF;
    color: #EB6969;
    border: 1px solid #EB6969;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.cart__go{
    color: #EB6969;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 16px 40px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
            background: rgba(235, 105, 105, 0.10);
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.cart__go:hover{
    background: #2973C8;
    color: #FFF;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.cart__count{
    color: #1A1A1A;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
}

.gameprocommunuty_products__icons{
    width: 20px;
}

.gameprocommunuty_life{
    background: url("../img/info.webp") no-repeat center center;
    background-size: cover;
    padding-top: 80px;
    padding-bottom: 80px;
}

.gameprocommunuty_life__left{
    max-width: 100%;
}

.gameprocommunuty_products__count{
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
}

.gameprocommunuty_products__num{
    font-weight: 600;
    color: #fff;
}

.gameprocommunuty_products__sort{
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
}

.gameprocommunuty_products__top{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    gap: 8px;
    max-width: 226px;
    width: 100%;
}

.gameprocommunuty_products__prices{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    max-width: 166px;
    width: 100%;
    padding: 10px 16px;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #4D4D4D;
}

.gameprocommunuty_products__btns{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 8px;
}

.gameprocommunuty_products__info{
    color: #4D4D4D;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%;
}

.gameprocommunuty_products__arrows{
    cursor: pointer;
}

.gameprocommunuty_life__box{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.gameprocommunuty_life__title{
    color: #FFF;
    font-size: 24px;
    text-align: center;
    font-weight: 700;
    margin-bottom: 24px;
}

.gameprocommunuty_life__text{
    color: #fff;
    font-size: 16px;
    text-align: center;
    font-weight: 400;
    margin-bottom: 15px;
}

.gameprocommunuty_testimonials{
    background: #fff;
    padding-top: 64px;
    padding-bottom: 64px;
}

.gameprocommunuty_testimonials__btns{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: none;
    gap: 12px;
}

.gameprocommunuty_testimonials__title{
    color: #1A1A1A;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
}

.gameprocommunuty_testimonials__view{
    color: #1E1E1E;
    font-size: 16px;
    font-weight: 500;
    line-height: 150%;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_testimonials__view:hover{
    color: #EB6969;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_testimonials__btn{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fff;
    border: 1px solid #E6E6E6;
    border-radius: 180px;
    cursor: pointer;
    width: 45px;
    height: 45px;
}

.gameprocommunuty_testimonials__header{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 24px;
}

.gameprocommunuty_testimonials__items{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 20px;
    padding-left: 0;
    list-style: none;
}

.gameprocommunuty_testimonials__item{
    max-width: 400px;
    min-height: 230px;
    padding: 24px;
    border: 1px solid #949494;
}

.gameprocommunuty_testimonials__icons {
    margin-bottom: 16px;
}
.gameprocommunuty_testimonials__text {
    color: #808080;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 16px;
    border-bottom: 1px solid #949494;
    padding-bottom: 16px;
}
.gameprocommunuty_testimonials__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.gameprocommunuty_testimonials__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
}
.gameprocommunuty_testimonials__stars{
    width: 20px;
}

.gameprocommunuty_testimonials__name {
    color: #1E1E1E;
    font-size: 16px;
    font-weight: 500;
    line-height: 150%; 
}
.gameprocommunuty_testimonials__info {
    color: #999;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
}
.gameprocommunuty_testimonials__star {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 24px;
}

.gameprocommunuty_about {
    background: #1A1A1A;
    padding-top: 120px;
    padding-bottom: 80px;
    
}
.gameprocommunuty_about__wrap {
    background: url("../img/about/about-us-background.webp") no-repeat center bottom;
    padding-bottom: 420px;
}
.gameprocommunuty_about__title {
    color: #FFF;
    font-size: 32px;
    font-weight: 700;
    line-height: 120%; 
    margin-bottom: 24px;
}
.gameprocommunuty_about__text {
    color: #D4D4D4;
    font-size: 18px;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 15px;
}
.mb0{
    margin-bottom: 0;
}

.gameprocommunuty_why {
    padding-top: 80px;
    padding-bottom: 80px;
    border-bottom: 1px solid #949494;
}
.gameprocommunuty_why__text {
    color: #808080;
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 24px;
}
.gameprocommunuty_why__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 24px;
    padding-left: 0;
    list-style: none;
}
.gameprocommunuty_why__info{
    color: #999;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%;
}
.gameprocommunuty_why__list {
    max-width: 292px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 15px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
}
.why__item_1:before {
    content: url("../img/about/about-us-icon-1.webp");
}
.why__item_2:before {
    content: url("../img/about/about-us-icon-2.webp");
}
.why__item_3:before {
    content: url("../img/about/about-us-icon-3.webp");
}
.why__item_4:before {
    content: url("../img/about/about-us-icon-4.webp");
}
.gameprocommunuty_why__head {
    color: #EB6969;
    font-size: 18px;
    font-weight: 500;
    line-height: 150%;
    margin-bottom: 8px;
}

.gameprocommunuty_footer{
    border-top: 1px solid  #949494;
    border-bottom: 1px solid  #949494;
    padding-top: 16px;
    padding-bottom: 16px;
}
.gameprocommunuty_footer__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 24px;
}
.gameprocommunuty_footer__left {
    max-width: 608px;
    width: 100%;
}
.gameprocommunuty_footer__head {
    color: #F1F1F1;
    
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 16px;
}


.gameprocommunuty_footer__text {
    color: #F1F1F1;
    font-size: 14px;
    font-weight: 400;
    line-height: 130%; 
    margin-bottom: 24px;
}
.gameprocommunuty_footer__right {
    max-width: 608px;
    width: 100%;
}
.gameprocommunuty_footer__wrappper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 24px;
}
.gameprocommunuty_footer__input {
    padding: 14px 16px;
    border-radius: 10px;
    border: 1px solid #E6E6E6;
    background: #FFF;
    width: 424px;
}
.gameprocommunuty_footer__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 14px 24px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
    color: #FFF;
    
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%; /* 19.2px */
    text-transform: uppercase;
    background: transparent;
    border-radius: 10px;
    border: 1px solid #FFF;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_footer__btn:hover{
    background: #594FFF;
    border: 1px solid #594FFF;
    color: #fff;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}
.gameprocommunuty_footer__links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 32px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 8px;
    padding: 5px;
    padding-left: 0;
    list-style: none;
}

.gameprocommunuty_footer__top{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.gameprocommunuty_footer__bottom{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.gameprocommunuty_footer__nav{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 32px;
    padding-left: 0;
    list-style: none;
}

.gameprocommunuty_footer__info{
    color: #130C0C;
    font-size: 14px;
    font-weight: 500;
    line-height: 150%; 
}

.gameprocommunuty_footer__link {
    color: #130C0C;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%; /* 18.2px */
}
.gameprocommunuty_footer__sup {
    color: #808080;
    font-size: 14px;
    font-weight: 500;
    line-height: 150%; 
    text-align: center;
}
.parissympa_demo__iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.parissympa_demo__wrapper{
    border-radius: 10px;
    border: 1px solid #060606;
}

.parissympa_demo__wrapper{
    position: relative;
    overflow: hidden;
    width: 100%;
    max-width: 900px;
    margin: 0 auto;
    margin-bottom: 40px;
    padding-top: 640px;
    border-radius: 20px;
}

.gameprocommunuty_header__forms{
    border-radius: 20px;
    background: #04004A;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 60px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 80px;
}

.gameprocommunuty_header__right{
    max-width: 520px;
    width: 100%;
}

.gameprocommunuty_header_contact__title{
    color: #FFF;
    
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; 
    text-transform: uppercase;
    margin-bottom: 24px;
}

.gameprocommunuty_header_contact__inner{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    margin-bottom: 24px;
}

.gameprocommunuty_header_contact__lable{
    color: #FFF;
    font-size: 14px;
    font-weight: 400;
    line-height: 130%;
    margin-bottom: 8px;
}

.gameprocommunuty_header_contact__form{
    width: 100%;
}

.gameprocommunuty_header_contact__input{
    width: 100%;
    font-size: 16px;
    color: #999;
    font-weight: 400;
    border-radius: 10px;
    border: 1px solid #E6E6E6;
    background: #FFF;
    padding: 14px 16px;
    margin-bottom: 16px;
}

.gameprocommunuty_header_contact__message{
    width: 100%;
    font-size: 16px;
    color: #999;
    font-weight: 400;
    border-radius: 10px;
    border: 1px solid #E6E6E6;
    background: #FFF;
    padding: 14px 16px;
    margin-bottom: 24px;
}

.gameprocommunuty_header_contact__email{
    color: #FFF;
    font-size: 16px;
    font-weight: 400;
    line-height: 130%; 
}

.gameprocommunuty_header_contact__form{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}

.gameprocommunuty_header_contact__btn{
    color: #FFF;
    
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%; /* 19.2px */
    text-transform: uppercase;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 14px 24px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: transparent;
    border-radius: 10px;
    cursor: pointer;
    border: 1px solid #FFF;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_header_contact__btn:hover{
    background: #594FFF;
    border: 1px solid #594FFF;
    color: #fff;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s
}

.gameprocommunuty_header_form{
    padding-bottom: 80px;
    padding-top: 40px;
    margin-bottom: 0;
}

.cart{
    position: fixed;
    top: 70px;
    right: 0;
    padding: 24px;
    border-radius: 8px;
    background: #FFF;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.20);
            box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.20);
    height: 424px;
    overflow-y: auto;
    max-width: 424px;
    width: 100%;
    opacity: 0;
    z-index: -1;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.active-style{
    opacity: 1;
    z-index: 1;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.cart__items{
    padding-left: 0;
    list-style: none;
}

.cart__item{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 8px;
    margin-bottom: 10px;
    border-bottom: 1px solid #E6E6E6;
    padding-bottom: 16px;
}

.cart__img{
    max-width: 120px;
}

.cart__head{
    color: #1A1A1A;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 5px;
}

.cart__info{
    color: #808080;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
}

.cart__content{
    max-width: 216px;
    width: 100%;
}

.cart__close{
    cursor: pointer;
}

.cart__price{
    color: #1A1A1A;
    font-weight: 600;
}

  
  .popup {
    display: none; 
    -webkit-box-pack: center; 
        -ms-flex-pack: center; 
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: fixed;
    z-index: 1; 
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%; 
    background-color: rgba(0,0,0,0.4); 
}

.popup__box {
    border-radius: 10px;
    border: 1px solid rgba(255, 255, 255, 0.24);
    background: rgba(27, 46, 121, 0.30);
    -webkit-backdrop-filter: blur(4.800000190734863px);
            backdrop-filter: blur(4.800000190734863px);
    margin: 15% auto; 
    padding: 15px;
    border-radius: 20px;
    width: 90%;
    height: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.popup__game{
    width: 100%;
    height: 400px;
}

.popup__iframe{
    width: 100%;
    height: 100%;
}

.popup__title{
    margin: 0;
    letter-spacing: 0.1px;
    text-align: left;
    margin-bottom: 9px;
    color: #FFF;
    font-size: 36px;
    font-weight: 700;
    margin-right: 10px;
}

.popup__name{
    margin: 0;
    letter-spacing: 0.1px;
    text-align: left;
    margin-bottom: 9px;
    color: #000;
    font-size: 15px;
    font-weight: 700;
}

.popup__content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.popup__close {
    color: #aaa;
    float: right;
    font-size: 40px;
    font-weight: bold;
}

.popup__close:hover,
.popup__close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}



  .modal {
    display: none; 
    -webkit-box-pack: center; 
        -ms-flex-pack: center; 
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: rgba(0, 0, 0, 0.8);
    position: fixed; 
    z-index: 10000; 
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%; 

}

.modal__title{
    margin: 0;
    margin-bottom: 10px;
    color: #000;
    text-align: center;
    
    font-size: 24px;
    font-weight: 600;
    letter-spacing: 0.1px;
    text-transform: uppercase;
    text-align: center;
}

.modal__subtitle{
    margin: 0;
    margin-bottom: 10px;
    color: #000;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0.2px;
}

.modal__btn{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 50px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    -ms-flex-item-align: stretch;
        -ms-grid-row-align: stretch;
        align-self: stretch;
    border:none;
    border: 2px solid #EB6969;
    background: #FFF;
    color: #EB6969;
    font-size: 14px;
    font-weight: 600;
    cursor: pointer;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.modal__btn:hover{
    background: #FF8235;
    color: #fff;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.modal__content {
    position: relative;
    top: 0%;
    background: #FFF;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 24px;
    max-width: 453px;
}

.modal__close {
    position: absolute;
    top: 0;
    right: 10px;
    color: #aaa;
    font-size: 28px;
    font-weight: bold;
}

.modal__img{
    margin-bottom: 20px;
}


.modal__close:hover,
.modal__close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}


.cookie-popup.hidden {
    display: none;
  }

.popupcookie {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    position: fixed;
    right: 0;
    bottom: 0;
    z-index: 100;
    width: 100%;
}


.popupcookie__content {
    position: relative;
    top: 20%;
    right: 0;
    max-width: 500px;
    background: #FFF;
    padding: 20px;
    height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    gap: 20px;
}

.popupcookie__close:hover,
.popupcookie__close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}

.popupcookie__title{
    color: #000;
    margin: 0;
    margin-bottom: 10px;
    font-size: 24px;
    font-weight: 600;
    letter-spacing: 0.1px;
    width: 100%;
    text-transform: uppercase;
}

.popupcookie__subtitle{
    color: #000;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.2px;
}

.popupcookie__btn{
    border: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 40px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    width: 100%;
    border: 2px solid #EB6969;
    background: #FFF;
    color: #EB6969;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.2px;
    cursor: pointer;
}

.popupcookie__button{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 40px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    gap: 10px;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
    border: 1px solid #FFF;
    background: #EB6969;
    color: #fff;
    
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.2px;
    cursor: pointer;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.popupcookie__button:hover{
    background: #22272B;
    color: #fff;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.popupcookie__btns{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    gap: 10px;
    width: 100%;
}

.popupcookie__btn:hover{
    background: #22272B;
    color: #fff;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}


.header__hidden{
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    border: 0;
    clip: rect(0 0 0 0);
}

.active__block{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}


.info__title, .content__title{
    color: #000;
    font-size: 21px;
    font-style: normal;
    font-weight: 800;
    margin: 0;
    margin-bottom: 16px;
    
  }

  .info__head, .terms__subtitle{
    margin: 0;
    color: #000;
    font-size: 19px;
    font-style: normal;
    font-weight: 600;
    margin-bottom: 16px;
  }

  .info__text, .terms__text{
    margin: 0;
    color: #000;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 16px;
  }

  .desc__top{
    padding-top: 140px;
}

.slick-prev, .slick-next {
    display: none !important; 
}

.gameprocommunuty_games__iframes{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    overflow: hidden;
    width: 100%;
    max-width: 1240px;
    margin: 0 auto;
    margin-bottom: 30px;
    padding-top: 462px;
    margin-bottom: 20px;
}

.gameprocommunuty_games__iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.gameprocommunuty_game{
    margin-bottom: 30px;
}

.gameprocommunuty_game__title{
    color: #000;
    font-size: 32px;
    font-weight: 900;
    line-height: normal;
    margin-bottom: 10px;
}

.gameprocommunuty_game__text{
    color: #000;
    font-size: 15px;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 20px;
}

.gameprocommunuty_game__list{
    padding-left: 20px;
}


.game__list{
    list-style: none;
}

.gameprocommunuty_game__info{
    color: #000;
    font-size: 15px;
    font-weight: 400;
    line-height: normal;
}

.gameprocommunuty_conclusiondop__text_line{
    text-decoration: underline;
}

.mob{
    display: none;
}
.gameprocommunuty_contact {
    padding-top: 160px;
    padding-bottom: 80px;
    background: url("../img/contact-background.webp") no-repeat center;
    background-size: cover;
}
.gameprocommunuty_contact__title {
    color: #1A1A1A;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%; 
    margin-bottom: 16px;
}
.gameprocommunuty_contact__email{
    color: #333;
    font-size: 16px;
    font-weight: 400;
    line-height: 170%; 
    margin-bottom: 16px;
}
.gameprocommunuty_contact__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 32px;

}
.gameprocommunuty_contact__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 16px;
    max-width: 225px;
    min-height: 380px;
    width: 100%;
    border-radius: 8px;
    border: 1px solid #E6E6E6;
    background: #FFF;
    padding: 0px 20px;
}

.gameprocommunuty_contact__mail {
    color: #333;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 170%; /* 27.2px */
    -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}


.gameprocommunuty_contact__right {
    max-width: 703px;
    width: 100%;
    padding: 48px;
    border: 1px solid #949494;
    background: #FFF;
}
.gameprocommunuty_contact__head {
    color: #1A1A1A;
    font-size: 24px;
    font-weight: 600;
    line-height: 150%;
    margin-bottom: 16px;
}
.gameprocommunuty_contact__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
    margin-bottom: 16px;
}
.gameprocommunuty_contact__input {
    width: 295px;
    border: 1px solid #949494;
    padding: 14px 16px;
    background: #FFF;
    color: #999;
    font-size: 16px;
    font-weight: 400;
}
.gameprocommunuty_contact__message {
    color: #999;
    font-size: 16px;
    font-weight: 400;
    width: 607px;
    height: 100px;
    padding: 14px 16px;
    border: 1px solid #949494;
    background: #FFF;
    resize: none;
    margin-bottom: 16px;
}
.gameprocommunuty_contact__btn {
    background: #EB6969;
    border: 1px solid #EB6969;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 180px;
    padding: 16px 20px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: #FFF;
    cursor: pointer;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%; 
    -webkit-transition: 0.4s; 
    -o-transition: 0.4s; 
    transition: 0.4s;
}

.gameprocommunuty_contact__btn:hover {
    background: #fff;
    border: 1px solid #EB6969;
    color: #000;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}


.gameprocommunuty_blog {
    padding-top: 160px;
    padding-bottom: 80px;
    background: #FFF;
}
.gameprocommunuty_blog__title {
    color: #EB6969;
    font-size: 32px;
    font-weight: 600;
    line-height: 120%; 
    margin-bottom: 32px;
}
.gameprocommunuty_blog__time{
    color: #727272;
    font-size: 14px;
    font-weight: 600;
    line-height: 150%; 
    margin-bottom: 20px;
}
.gameprocommunuty_blog__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 60px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.gameprocommunuty_blog__item {
    display: none;
    max-width: 400px;
    border: 1px solid #949494;
}

.active {
    display: block;
}

.gameprocommunuty_blog__images{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.gameprocommunuty_blog__content{
    padding: 24px;
}
.gameprocommunuty_blog__images {
    position: relative;
}
.gameprocommunuty_blog__data {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    position: absolute;
    bottom: 24px;
    left: 24px;
    padding: 6px 12px;
    border-radius: 4px;
    background: rgba(255, 255, 255, 0.85);
}
.gameprocommunuty_blog__number {
    color: #1A1A1A;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
    line-height: 150%; /* 30px */
}
.gameprocommunuty_blog__month {
    color: #808080;
    text-align: center;
    font-size: 12px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0.36px;
    text-transform: uppercase;
}
.gameprocommunuty_blog__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
    margin-bottom: 10px;
}
.gameprocommunuty_blog__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 4px;
}
.gameprocommunuty_blog__info {
    color: #4D4D4D;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
}
.gameprocommunuty_blog__head {
    color: #1E1E1E;
    font-size: 18px;
    font-weight: 500;
    line-height: 150%;
    margin-bottom: 20px;
}
.gameprocommunuty_blog__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
    color: #2973C8;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_blog__link:hover {
    opacity: 0.5;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_error{
    background: #FFF;
    padding-top: 140px;
    padding-bottom: 80px;
}
.gameprocommunuty_error__title {
    color: #333;
    text-align: center;
    font-size: 200px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    margin-bottom: 32px;
}
.gameprocommunuty_error__head {
    color: #1A1A1A;
    text-align: center;
    font-size: 48px;
    font-weight: 600;
    margin-bottom: 34px;
}
.gameprocommunuty_error__subtitle {
    color: #1A1A1A;
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    max-width: 740px;
    margin: 0 auto;
    margin-bottom: 32px;
}
.gameprocommunuty_error__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 16px 20px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #EB6969;
    border: 1px solid #EB6969;
    width: 223px;
    margin: 0 auto;
    color: #FFF;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%; 
    -webkit-transition: 0.4s; 
    -o-transition: 0.4s; 
    transition: 0.4s;
}

.gameprocommunuty_error__link:hover {
    background: #fff;
    color: #000;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_header {
    padding-top: 20px;
    padding-bottom: 20px;
    background: #1A1A1A;
    position: fixed;
    top: 0;
    left: 0;
}

.gameprocommunuty_information {
    background: #FFF;
    padding-top: 100px;
    padding-bottom: 80px;
}
.gameprocommunuty_information__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
    margin-bottom: 32px;
}

.gameprocommunuty_information__images{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 24px;
}

.gameprocommunuty_information__bold{
    color: #1A1A1A;
    font-size: 20px;
    font-weight: 600;
    line-height: 150%;
    margin-bottom: 16px;
}

.gameprocommunuty_information__list{
    padding-left: 20px;
}

.gameprocommunuty_information__caption{
    color: #808080;
    font-size: 18px;
    font-weight: 500;
    line-height: 150%;
}

.gameprocommunuty_information__link {
    color: #666;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
}
.gameprocommunuty_information__index {
    color: #EB6969;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
}

.gameprocommunuty_information__top{
    margin-bottom: 24px;
    padding: 20px;
}

.information__top_1{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: url("../img/blog/blog-background-1.webp") no-repeat center;
    background-size: cover;
    height: 300px;
}

.information__top_2{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: url("../img/blog/blog-background-2.webp") no-repeat center;
    background-size: cover;
    height: 300px;
}

.information__top_3{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: url("../img/blog/blog-background-3.webp") no-repeat center;
    background-size: cover;
    height: 300px;
}

.information__top_4{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: url("../img/blog/blog-background-4.webp") no-repeat center;
    background-size: cover;
    height: 300px;
}

.gameprocommunuty_information__wrap {
    max-width: 1000px;
    border: 1px solid #949494;
    padding: 40px;
    background: #FFF;
    margin: 0 auto;
}
.gameprocommunuty_information__img {
    margin-bottom: 16px;
    border-radius: 8px;
}
.gameprocommunuty_information__title {
    color: #fff;
    font-size: 56px;
    font-weight: 500;
    line-height: 140%;
    text-align: center;
}
.gameprocommunuty_information__names {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
    background: #FFF;
    margin-bottom: 16px;
}
.gameprocommunuty_information__name {
    color: #1A1A1A;
    font-size: 16px;
    font-weight: 600;
    line-height: 150%;
    margin-bottom: 4px;
}
.gameprocommunuty_information__time {
    color: #808080;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
}

.gameprocommunuty_information__text {
    color: #808080;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 20px;
}
.gameprocommunuty_information__head {
    color: #1A1A1A;
    font-size: 20px;
    font-weight: 500;
    line-height: 150%;
    margin-bottom: 16px;
}
.gameprocommunuty_information__game {
    margin-bottom: 16px;
}

.information__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 24px;
}
.information__item {
    max-width: 452px;
    width: 100%;
}
.information__name {
    color: #4A4A4A;
    font-size: 16px;
    font-weight: 600;
    line-height: 150%;
    margin-bottom: 16px;
}
.information__list {
    padding-left: 20px;
}
.information__content {
    color: #808080;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%; 
}

.information__center{
    color: #808080;
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 24px;
}

.information__head{
    color: #4A4A4A;
    font-size: 16px;
    font-weight: 600;
    line-height: 150%;
    margin-bottom: 16px;
}

.information__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 24px;
}

.gameprocommunuty_information__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 40px;
}
.gameprocommunuty_information__sub {
    color: #999;
    font-size: 14px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0.42px;
    text-transform: uppercase;
    
    margin-bottom: 4px;
}
.gameprocommunuty_information__categoria {
    color: #FFF;
    font-size: 36px;
    font-weight: 600;
    max-width: 150px;
    line-height: 120%;
    margin-bottom: 16px;
}
.gameprocommunuty_information__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 162px;
    padding: 14px 22px;
    gap: 12px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 43px;
    background: #1C3959;
    border: 1px solid #1C3959;
    color: #FFF;
    font-size: 14px;
    font-weight: 600;
    line-height: 120%;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_information__btn:hover {
    border: 1px solid #fff;
    background: transparent;
    color: #fff;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_information__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 16px;
}
.gameprocommunuty_information__circle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.gameprocommunuty_information__info {
    color: #B3B3B3;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    line-height: 110%;
}
.gameprocommunuty_information__circle{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 91px;
    height: 91px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 45.5px;
    background: #212121;
    gap: 2px;
}
.gameprocommunuty_information__rating {
    color: #FF8A00;
    text-align: center;
    font-size: 24px;
    font-weight: 600;
    line-height: 110%; 
}

.gameprocommunuty_checkout{
    background: #FFF;
    padding-top: 120px;
    padding-bottom: 80px;
}

.gameprocommunuty_checkout__title {
    color: #1A1A1A;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    margin-bottom: 24px;
}
.gameprocommunuty_checkout__wrap {
    max-width: 816px;
    width: 100%;
}
.gameprocommunuty_checkout__left {
    width: 100%;
}

.gameprocommunuty_checkout__red{
    color: red;
}

.gameprocommunuty_checkout__head {
    color: #1A1A1A;
    font-size: 24px;
    font-weight: 500;
    line-height: 150%; 
    margin-bottom: 16px;
}
.gameprocommunuty_checkout__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
}
.gameprocommunuty_checkout__block1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.gameprocommunuty_checkout__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.gameprocommunuty_checkout__label {
    color: #1A1A1A;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 8px;
}
.gameprocommunuty_checkout__input {
    height: 49px;
    padding: 8px;
    width: 100%;
    margin-bottom: 16px;
    border: 1px solid #949494;
    background: #FFF;
    color: #999;
    font-size: 16px;
    font-weight: 400;
    line-height: 130%;
}
.gameprocommunuty_checkout__block2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 16px;
}
.gameprocommunuty_checkout__block3 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.gameprocommunuty_checkout__line {
    background: #E6E6E6;
    height: 1px;
    width: 100%;
    margin-bottom: 32px;
}
.gameprocommunuty_checkout__message {
    height: 100px;
    padding: 14px;
    width: 100%;
    margin-bottom: 16px;
    border: 1px solid #949494;
    background: #FFF;
    resize: none;
    color: #999;
    font-size: 16px;
    font-weight: 400;
    line-height: 130%;
}

.gameprocommunuty_cart__container{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}

.gameprocommunuty_cart__out{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 40px;
    margin-top: 20px;
}

.input_5{
    width: 280px;
}

.input_6{
    width: 180px;
}

.input_7{
    width: 103px;
}

.input_8{
    width: 400px;
    margin-bottom: 32px;
}

.input_9{
    width: 400px;
    margin-bottom: 32px;
}

.gameprocommunuty_checkout__right {
    max-width: 400px;
    width: 100%;
}
.checkout_wrapper {
    border: 1px solid  #949494;
    background: #FFF;
    padding: 24px;
    margin-bottom: 16px;
}
.checkout_wrapper__head {
    color: #1A1A1A;
    font-size: 20px;
    font-weight: 500;
    line-height: 150%; 
    margin-bottom: 16px;
}
.checkout_wrapper__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 12px;
    gap: 8px;
}
.checkout_wrapper__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 6px;
}
.checkout_wrapper__product {
    max-width: 60px;
}
.checkout_wrapper__name {
    color: #1A1A1A;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%;
}
.checkout_wrapper__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
}
.checkout_wrapper__count {
    color: #1A1A1A;
font-size: 14px;
font-weight: 400;
line-height: 150%; 
}
.checkout_wrapper__price {
    color: #1A1A1A;
    font-size: 14px;
    font-weight: 600;
    line-height: 150%;
}
.checkout_wrapper__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 12px 0px;
    background: #FFF;
}
.wrapper__inner{
    border-top: 1px solid #949494;
}
.checkout_wrapper__info {
    color: #4D4D4D;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
}
.checkout_wrapper__bold {
    color: #1A1A1A;
    font-size: 18px;
    font-weight: 600;
    line-height: 120%; 
}
.checkout_wrapper__blue {
    color: #24445E;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 24px;
}
.checkout_wrapper__text {
    color: #808080;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 24px;
}
.checkout_wrapper__link {
    color: #2973C8;
    -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.checkout_wrapper__link:hover {
    opacity: 0.5;
    -webkit-text-decoration-line: none;
            text-decoration-line: none;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}
.checkout_wrapper__btn {
    padding: 16px 40px;
    background: #EB6969;
    border: 1px solid #EB6969;
    width: 100%;
    cursor: pointer;
    color: #FFF;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%; 
}

.checkout_wrapper__btn:hover {
    background: #fff;
    color: #EB6969;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_checkout__inners {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
}
.gameprocommunuty_checkout__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    max-width: 300px;
    width: 100%;
}
.gameprocommunuty_checkout__header {
    color: #1A1A1A;
    text-align: right;
    font-size: 16px;
    font-weight: 600;
    line-height: 150%; 
    margin-bottom: 6px;
}
.gameprocommunuty_checkout__sup {
    color: #808080;
    text-align: right;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
}
.gameprocommunuty_checkout__images {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 180px;
    width: 70px;
    height: 70px;
    background: -o-linear-gradient(bottom, rgba(28, 57, 89, 0.10) 0%, rgba(28, 57, 89, 0.10) 100%), #FFF;
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(28, 57, 89, 0.10)), to(rgba(28, 57, 89, 0.10))), #FFF;
    background: linear-gradient(0deg, rgba(28, 57, 89, 0.10) 0%, rgba(28, 57, 89, 0.10) 100%), #FFF;
}


.gameprocommunuty_cart {
    padding-top: 120px;
    padding-bottom: 80px;
    background: #FFF;
}

.gameprocommunuty_cart__title {
    color: #1A1A1A;
    font-size: 32px;
    font-weight: 600;
    line-height: 120%; 
    margin-bottom: 40px;
}
.gameprocommunuty_cart__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 20px;
}

.gameprocommunuty_cart__wraps{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    position: relative;
}

.gameprocommunuty_cart__left {
    max-width: 792px;
    width: 100%;
    padding: 0px 16px;
}
.gameprocommunuty_cart__top {
}
.cart__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 16px 80px 16px 0px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    border-bottom: 1px solid #949494;
    margin-bottom: 10px;
}
.cart__top__head {
    color: #808080;
    font-size: 14px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0.42px;
    text-transform: uppercase;
}

.cart__top__head:nth-child(1){
    max-width: 238px;
    width: 100%;
}

.gameprocommunuty_cart__content {
}
.carts__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    min-height: 100px;
    border-bottom: 1px solid #949494;
    margin-bottom: 12px;
}
.carts__content__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 60px;
}
.carts__content__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
}
.carts__content__product {
    max-width: 100px;
}
.carts__content__name {
    color: #1A1A1A;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%; 
    width: 138px;
}
.carts__content__price {
    color: #1A1A1A;
    font-size: 16px;
    font-weight: 600;
    line-height: 150%;
}

.carts__content__bold{
    color: #1A1A1A;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
}

.carts__content__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.carts__content__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 80px;
}
.carts__content__counter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #FFF;
}
.carts__content__minus {
    background: #F2F2F2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 34px;
    height: 34px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border: none;
    cursor: pointer;
}
.carts__content__count {
    color: #1A1A1A;
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%; 
    width: 40px;
}
.carts__content__plus {
    background: #F2F2F2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 34px;
    height: 34px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border: none;
    cursor: pointer;
}
.carts__content__close {
    cursor: pointer;
}
.gameprocommunuty_cart__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.gameprocommunuty_cart__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 14px 32px;
    border: 1px solid #EB6969;
    color: #EB6969;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_cart__btn:hover {
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    background: #EB6969;
    color: #FFF;
}

.cart__btn_act{
    padding: 16px 40px;
    color: #FFF;
    background: #EB6969;
}



.cart__btn_act:hover {
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    background: #ffffff;
    color: #EB6969;
}



.gameprocommunuty_cart__right {
    max-width: 424px;
    min-height: auto;
    width: 100%;
    background: #FFF;
}
.gameprocommunuty_cart__head {
    color: #1A1A1A;
    font-size: 20px;
    font-weight: 600;
    line-height: 150%;
    margin-bottom: 14px;
}
.gameprocommunuty_cart__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 12px 0px;
    background: #FFF;
    -webkit-box-shadow: 0px 1px 0px 0px #949494;
            box-shadow: 0px 1px 0px 0px #949494;
    margin-bottom: 10px;
}
.gameprocommunuty_cart__header {
    color: #4D4D4D;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%;
}
.gameprocommunuty_cart__price {
    color: #1A1A1A;
    font-size: 14px;
    font-weight: 600;
    line-height: 150%; 
}
.gameprocommunuty_cart__bold {
    color: #1A1A1A;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%; 
}
.gameprocommunuty_cart__porcce {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: #EB6969;
    padding: 16px 40px;
    width: 100%;
    color: #FFF;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%; 
    margin-top: 14px;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_cart__porcce:hover {
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    background: #528ccb;
}
.gameprocommunuty_cart__code {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 24px;
    max-width: 683px;
    width: 100%;
    padding: 20px;
    border-radius: 8px;
    border: 1px solid #E6E6E6;
    background: #FFF;
}
.gameprocommunuty_cart__coupon {
    font-size: 12px;
    text-align: left;
}
.gameprocommunuty_cart__input {
    padding: 14px 24px;
    width: 531px;
    border-radius: 46px;
    border: 1px solid #E6E6E6;
    background: #FFF;
    color: #999;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
}
.gameprocommunuty_cart__add {
    position: absolute;
    right: 0;
    top: 0;
    padding: 16px 40px;
    height: 54px;
    width: 196px;
    border-radius: 12px;
    background: #333;
    color: #FFF;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%; 
    border: none;
    cursor: pointer;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.gameprocommunuty_cart__add:hover {
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    background: #848181;
}

.gameprocommunuty_detail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 16px;
    
}
.gameprocommunuty_detail__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    max-width: 500px;
    width: 100%;
}

.gameprocommunuty_detail__right {
    max-width: 620px;
}
.gameprocommunuty_detail__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.gameprocommunuty_detail__title {
    color: #1A1A1A;
    font-size: 36px;
    font-weight: 600;
    line-height: 120%; 
    margin-bottom: 12px;
    max-width: 541px;
}
.gameprocommunuty_detail__stock {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 4px;
    background: rgba(32, 181, 38, 0.20);
    width: 71px;
    height: 29px;
}
.gameprocommunuty_detail__sup {
    color: #20B526;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
}
.gameprocommunuty_detail__rating {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 5px;
    margin-bottom: 12px;
}
.gameprocommunuty_detail__stars {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    
}
.gameprocommunuty_detail__star {
    width: 18px;
}
.gameprocommunuty_detail__review {
    color: #666;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%;
}
.gameprocommunuty_detail__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 6px;
    margin-bottom: 16px;
}
.gameprocommunuty_detail__head {
    color: #1A1A1A;
    font-size: 14px;
    font-weight: 600;
    line-height: 150%; 
}
.gameprocommunuty_detail__info {
    font-size: 14px;
    font-weight: 500;
    line-height: 130%;
}
.gameprocommunuty_detail__price {
    color: #1A1A1A;
    font-size: 24px;
    font-weight: 600;
    line-height: 150%; /* 36px */
    padding-bottom: 16px;
    border-bottom: 1px solid #E6E6E6;
    margin-bottom: 16px;
}
.gameprocommunuty_detail__specifications {
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 24px;
}
.gameprocommunuty_detail__description {
    color: #1A1A1A;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 8px;
}
.gameprocommunuty_detail__text {
    color: #808080;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; 
    padding-bottom: 16px;
    border-bottom: 1px solid #E6E6E6;
    margin-bottom: 16px;
}
.gameprocommunuty_detail__btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.gameprocommunuty_detail__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 16px 40px;
    width: 484px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 16px;
    border-radius: 12px;
    background: #1C3959;
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    border: none;
    cursor: pointer;
    font-weight: 600;
    line-height: 120%; 
    -webkit-transition: 0.4s; 
    -o-transition: 0.4s; 
    transition: 0.4s;
}
.gameprocommunuty_detail__btn:hover {
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    background: #4883cb;
}
.gameprocommunuty_detail__bottom {
    height: 56px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 30px;
    background: #FFF;
    -webkit-box-shadow: 0px 1px 0px 0px #E5E5E5;
            box-shadow: 0px 1px 0px 0px #E5E5E5;
    margin-bottom: 16px;
}
.gameprocommunuty_detail__click {
    color: #808080;
    font-size: 16px;
    padding: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; /* 24px */
}

.detail__click{
    color: #1A1A1A;
    background: #FFF;
    -webkit-box-shadow: 0px -2px 0px 0px #1C3959 inset;
            box-shadow: 0px -2px 0px 0px #1C3959 inset;
}
.gameprocommunuty_detail__information {
    padding: 24px 16px;
    border-radius: 6px;
    border: 1px solid #E6E6E6;
    background: #FFF;
    margin-bottom: 24px;
}
.gameprocommunuty_detail__sub {
    color: #1A1A1A;
    font-size: 16px;
    font-weight: 600;
    line-height: 150%; 
    margin-bottom: 24px;
}

.gameprocommunuty_detail__sups{
    color: #808080;
    font-size: 13px;
    font-weight: 400;
    line-height: 150%; 
    margin-bottom: 24px;
}

.detail__inner__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.detail__inner__left {
    max-width: 564px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.detail__inner__text {
    color: #808080;
    font-size: 13px;
    font-weight: 400;
    line-height: 150%;
}
.detail__inner__bold {
    color: #1A1A1A;
    font-size: 14px;
    font-weight: 500;
    line-height: 150%; 
}
.detail__inner__right {
    max-width: 564px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.gameprocommunuty_content__counter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 170px;
    border: 1px solid #E6E6E6;
    padding: 8px;
    background: #FFF;
    max-width: 124px;
}
.gameprocommunuty_content__minus {
    border-radius: 170px;
    background: #F2F2F2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 34px;
    height: 34px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border: none;
    cursor: pointer;
}
.gameprocommunuty_content__count {
    color: #1A1A1A;
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%; 
    width: 40px;
}
.gameprocommunuty_content__plus {
    border-radius: 170px;
    background: #F2F2F2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 34px;
    height: 34px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border: none;
    cursor: pointer;
}

.gameprocommunuty_detail__headers{
    color: #1A1A1A;
    text-align: center;
    font-size: 32px;
    font-weight: 600;
    line-height: 120%; 
    margin-bottom: 24px;
}

.products__items{
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}

.slick-dots {
    position: absolute;
    bottom: -20px; 
    text-align: center;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}


.slick-dots li {
    width: 40px;
    height: 9px;
    margin: 0 7px;
    list-style: none;
}

.slick-dots li button {
    font-size: 0;
    height: 100%;
    width: 100%;
    border: none;
    cursor: pointer;
    border: 1px solid #FAE150;
    background: transparent;
    border-radius: 30px;
    -webkit-transition: background-color 0.3s, -webkit-transform 0.3s;
    transition: background-color 0.3s, -webkit-transform 0.3s;
    -o-transition: background-color 0.3s, transform 0.3s;
    transition: background-color 0.3s, transform 0.3s;
    transition: background-color 0.3s, transform 0.3s, -webkit-transform 0.3s;
    cursor: pointer; 
}

/* Цвет активной полоски */
.slick-dots li.slick-active button {
    background: #FAE150;
    -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
            transform: scale(1.2);
}

@media (max-width: 1260px) {
    .body__container{
        max-width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }

    .gameprocommunuty_header__nav{
        max-width: 100%;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 20px;
        padding-right: 20px;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
    }

    .gameprocommunuty_header__links{
        display: none;
    }

    .gameprocommunuty_header__burger{
        display: block;
        cursor: pointer;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        width: 22px;
        height: 14px;
    }

    /* Эффект перекрестия */
    .gameprocommunuty_header__burger.active_menu .bar:nth-child(1) {
        -webkit-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
                transform: rotate(45deg);
        -webkit-transform-origin: 1px;
            -ms-transform-origin: 1px;
                transform-origin: 1px;
    }
    
    .gameprocommunuty_header__burger.active_menu .bar:nth-child(2) {
        opacity: 0; /* Скрыть вторую палочку */
    }
    
    .gameprocommunuty_header__burger.active_menu .bar:nth-child(3) {
        -webkit-transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
                transform: rotate(-45deg);
        -webkit-transform-origin: 7px;
            -ms-transform-origin: 7px;
                transform-origin: 7px;
    }
    
    .gameprocommunuty_header__line {
        height: 2px;
        background-color: #000;
        margin: 3px 0;
        -webkit-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all 0.3s ease;
    }

    .menu {
        display: none; 
        -webkit-box-align: center; 
            -ms-flex-align: center; 
                align-items: center;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        gap: 0px;
        background: #fff;
        padding-left: 26px;
        padding-right: 26px;
        padding-top: 20px;
        padding-bottom: 20px;
        position: absolute;
        top: 54px; 
        left: 0;
        width: 100%;
        border-radius: 0;
    }

    .menu.active {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; 
        -webkit-box-pack: center; 
            -ms-flex-pack: center; 
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }


    .gameprocommunuty_header__list{
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }

    .gameprocommunuty_header__link {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        border-left: none;
        border-right: none;
        border-top: 1px solid #949494;
        border-bottom: 1px solid #949494;
        width: 100%;
    }

    .gameprocommunuty_info__box{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_footer__top{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_footer__left{
        max-width: 100%;
    }

    .gameprocommunuty_footer__links{
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        gap: 40px;
    }

    .gameprocommunuty_header__title{
        font-size: 30px;
    }

    .gameprocommunuty_footer__wrappper{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_footer__input{
        width: 100%;
    }

    .gameprocommunuty_footer__btn{
        width: 100%
    }

    .gameprocommunuty_header__forms{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_header__left{
        -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1;
    }

    .gameprocommunuty_header__right{
        max-width: 100%;
    }

    .gameprocommunuty_header__forms{
        padding: 20px;
    }

    .gameprocommunuty_header__left{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 10px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
    }

    .gameprocommunuty_testimonials__items{
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        gap: 20px;
    }

    .gameprocommunuty_life__box{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 20px;
    }

    .gameprocommunuty_life__left{
        max-width: 100%;
    }

    .gameprocommunuty_contact__wrap{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_contact__left{
        max-width: 100%;
        min-height: 150px;
    }

    .gameprocommunuty_contact__right{
        max-width: 100%;
    }

    .gameprocommunuty_contact__input{
        width: 100%;
    }

    .gameprocommunuty_contact__top{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_contact__message{
        width: 100%;
    }

    .gameprocommunuty_blog__items{
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 20px;
    }

    .gameprocommunuty_checkout__form{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_checkout__wrap{
        max-width: 100%;
    }

    .gameprocommunuty_checkout__block1{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_checkout__block2{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 0;
    }

    .gameprocommunuty_checkout__input{
        width: 100%;
        margin-bottom: 16px;
    }

    .gameprocommunuty_checkout__block3{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_cart__wrapper{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 20px;
    }

    .gameprocommunuty_cart__right{
        max-width: 100%;
        margin-bottom: 20px;
    }

    .gameprocommunuty_detail{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 20px;
    }

    .gameprocommunuty_detail__right{
        max-width: 100%;
    }

    .detail__inner__wrap{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 20px;
    }

    .detail__inner__left{
        max-width: 100%;
    }

    .detail__inner__right{
        max-width: 100%;
    }


    .products__wrapper{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .products__right{
        max-width: 100%;
    }

    .products__left{
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        width: 100%;
        max-width: 100%;
        gap: 8px;
        margin-bottom: 20px;
        padding-top: 20px;
    }

    .gameprocommunuty_header__wrap{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_headers__container{
        gap: 0;
    }

    .gameprocommunuty_headers__btn:nth-child(1){
        margin-right: -45px;
        z-index: 10;
    }

    .gameprocommunuty_headers__btn:nth-child(3){
        margin-left: -45px;
        z-index: 10;
    }

    .gameprocommunuty_categories__list{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        margin-bottom: 16px;
    }

    .gameprocommunuty_categories__right {
        padding-left: 0%;
        border-left: none;
    }

    .gameprocommunuty_categories__head{
        width: 100%;
        margin-bottom: 16px;
        padding-bottom: 16px;
        border-bottom: 1px solid #949494;
    }

    .gameprocommunuty_categories__left{
        max-width: 100%;
    }

    .gameprocommunuty_discount__wrap{
        max-width: 100%;
        min-height: auto;
    }

    .information__items{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 20px;
    }

    .gameprocommunuty_information__title{
        font-size: 46px;
    }

    .gameprocommunuty_information__top{
        padding: 20px;
    }

}

@media (max-width: 800px) {
    .cart__top{
        display: none;
    }

    .gameprocommunuty_cart__bottom{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 20px;
    }

    .carts__content{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        position: relative;
    }

    .carts__content__left{
        width: 100%;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        margin-bottom: 20px;
    }

    .carts__content__right{
        width: 100%;
    }

    .carts__content__wrap{
        width: 100%;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
    }


    .carts__content__close{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 24px;
        height: 24px;
        position: absolute;
        top: -8px;
        right: 0;
    }

    .gameprocommunuty_cart__code{
        max-width: 100%;
    }

    .gameprocommunuty_cart__add{
        position: relative;
        width: 100%;
    }

    .gameprocommunuty_cart__wraps{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 10px;
        width: 100%;
    }

    .gameprocommunuty_cart__code{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_cart__input{
        width: 100%;
    }

    .carts__content{
        padding-bottom: 12px;
    }

    .gameprocommunuty_detail__btn{
        width: 300px;
    }

    .gameprocommunuty_footer__bottom{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

}

@media (max-width: 575px) {
    .body__container{
        padding-left: 16px;
        padding-right: 16px;
    }

    .gameprocommunuty_header__nav{
        padding-left: 16px;
        padding-right: 16px;
    }

    .gameprocommunuty_header__title{
        font-size: 22px;
        margin-bottom: 16px;
    }

    .gameprocommunuty_headers__subtitle{
        font-size: 16px;
        margin-bottom: 16px;
    }

    .gameprocommunuty_header{
        padding-top: 100px;
        padding-bottom: 133px;
        margin-bottom: 40px;
    }

    .gameprocommunuty_header__subtitle{
        font-size: 18px;
    }

    .gameprocommunuty_header__play{
        width: 100%;
        font-size: 14px;
    }

    .gameprocommunuty_headers{
        padding-bottom: 160px;
    }
    .gameprocommunuty_categories {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .gameprocommunuty_products {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    
    .gameprocommunuty_games__title{
        font-size: 16px;
        margin-bottom: 16px;
    }

    .gameprocommunuty_games__subtitle{
        font-size: 14px;
    }

    .mob{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .desc{
        display: none;
    }

    .gameprocommunuty_games__items{
        margin-bottom: 16px;
        gap: 16px;
    }

    .gameprocommunuty_games__link{
        width: 100%;
    }

    .gameprocommunuty_games__item{
        max-width: 41vw;
        min-height: auto;
    }

    .gameprocommunuty_games__btns{
        opacity: 1;
        max-width: 41vw;
        min-height: 100%;
        border-radius: 4px;
    }

    .gameprocommunuty_games__name{
        font-size: 10px;
    }

    .gameprocommunuty_games__btn{
        width: 90%;
        font-size: 10px;
        padding: 10px;
    }

    .gameprocommunuty_games__sub{
        margin-bottom: 24px;
    }

    .gameprocommunuty_games__link{
        font-size: 12px;
        padding: 10px 20px;
    }

    .gameprocommunuty_games{
        padding-bottom: 40px;
    }

    .gameprocommunuty_info{
        padding-top: 40px;
        padding-bottom: 40px;
    }


    .gameprocommunuty_info__text{
        font-size: 8px;
    }

    .gameprocommunuty_info__head{
        font-size: 8px;
    }


    .gameprocommunuty_footer__wrappper{
        gap: 12px;
    }

    .gameprocommunuty_footer__links{
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        gap: 16px;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
    }


    .parissympa_demo__wrapper{
        padding-top: 260px;
    }

    .gameprocommunuty_header_bg{
        padding-top: 0px;
        padding-bottom: 24px;
      }

      .gameprocommunuty_header_form{
        padding-bottom: 40px;
        padding-top: 20px;
        margin-bottom: 0;
    }

    .gameprocommunuty_header__forms{
        padding: 16px;
        gap: 40px;
    }

    .gameprocommunuty_header_contact__title{
        margin-bottom: 16px;
    }

    .gameprocommunuty_header_contact__inner{
        margin-bottom: 16px;
    }

    .gameprocommunuty_header_contact__input{
        margin-bottom: 12px;
    }

    .gameprocommunuty_header_contact__message{
        margin-bottom: 16px;
    }

    .gameprocommunuty_header_contact__btn{
        width: 100%;
        font-size: 12px;
        padding: 10px 20px;
    }

    .gameprocommunuty_discount{
        padding-top: 32px;
        padding-bottom: 32px;
    }

    .gameprocommunuty_discount__title{
        font-size: 18px;
        text-align: center;
    }

    .gameprocommunuty_discount__text{
        font-size: 12px;
    }

    .gameprocommunuty_discount__link{
        font-size: 14px;
        padding: 14px 32px;
    }

    .gameprocommunuty_products__title{
        font-size: 20px;
        margin-bottom: 10px;
    }

    .gameprocommunuty_products__link{
        font-size: 12px;
    }

    .gameprocommunuty_life{
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .gameprocommunuty_life__title{
        font-size: 20px;
        margin-bottom: 16px;
    }

    .gameprocommunuty_life__text{
        font-size: 14px;
    }

    .gameprocommunuty_testimonials{
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .gameprocommunuty_testimonials__title{
        font-size: 20px;
    }



    .gameprocommunuty_testimonials__btn{
        width: 32px;
        height: 32px;
    }

    .gameprocommunuty_testimonials__item{
        padding: 16px;
        min-height: auto;
    }

    .gameprocommunuty_testimonials__text{
        font-size: 12px;
    }

    .gameprocommunuty_testimonials__name{
        font-size: 12px;
    }

    .gameprocommunuty_testimonials__info{
        font-size: 12px;
    }

    .gameprocommunuty_footer__nav{
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        gap: 13px;
    }

    .gameprocommunuty_footer__top{
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        gap: 16px;
        margin-bottom: 16px;
    }

    .gameprocommunuty_footer__links{
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        padding: 0;
    }

    .gameprocommunuty_footer__bottom{
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        gap: 20px;
    }

    .gameprocommunuty_footer{
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .gameprocommunuty_contact__right{
        padding: 12px;
    }

    .gameprocommunuty_contact__left{
        border: none;
        min-height: 92px;
    }

    .gameprocommunuty_contact__title{
        font-size: 20px;
        margin-bottom: 16px;
    }

    .gameprocommunuty_contact__head{
        font-size: 18px;
    }

    .gameprocommunuty_contact__btn{
        width: 100%;
        padding: 10px 24px;
        font-size: 12px;
    }

    .gameprocommunuty_contact {
        padding-top: 100px;
        padding-bottom: 30px;
    }

    .gameprocommunuty_blog__content{
        padding: 16px;
    }

    .gameprocommunuty_blog__info{
        font-size: 12px;
    }

    .gameprocommunuty_blog__head{
        font-size: 14px;
    }

    .gameprocommunuty_blog__link{
        font-size: 14px;
    }

    .gameprocommunuty_blog__title{
        font-size: 20px;
        margin-bottom: 24px;
    }

    .gameprocommunuty_blog{
        padding-top: 100px;
        padding-bottom: 40px;
    }

    .gameprocommunuty_error{
        
        padding-top: 100px;
        padding-bottom: 40px;
    }

    .gameprocommunuty_error__title{
        font-size: 110px;
    }

    .gameprocommunuty_error__head{
        font-size: 24px;
        margin-bottom: 24px;
    }

    .gameprocommunuty_error__subtitle{
        font-size: 12px;
        margin-bottom: 16px;
    }

    .gameprocommunuty_error__link{
        padding: 10px 20px;
        font-size: 12px;
    }

    .products__header{
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        gap: 20px;
    }

    .gameprocommunuty_products__count{
        width: 100%;
    }

    .gameprocommunuty_information__bottom{
        padding: 57px 39px;
        background: url("../img/blog/gaming_mob.webp") no-repeat center;
        background-size: cover;
        min-height: 414px;
        border-radius: 8px;
    }

    .gameprocommunuty_information__wrapper{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        background: rgba(0, 0, 0, 0.80);
        padding: 16px;
        -webkit-backdrop-filter: blur(10px);
                backdrop-filter: blur(10px);
        gap: 12px;
    }

    .gameprocommunuty_information__sub{
        text-align: center;
    }

    .gameprocommunuty_information__categoria{
        text-align: center;
    }

    .gameprocommunuty_information__title{
        font-size: 22px;
    }

    .gameprocommunuty_information__text{
        font-size: 14px;
    }

    .gameprocommunuty_information__head{
        font-size: 16px;
    }

    .gameprocommunuty_information__header{
        gap: 4px;
    }

    .gameprocommunuty_information__link{
        font-size: 10px;
    }

    .gameprocommunuty_information__index{
        font-size: 10px;
    }

    .gameprocommunuty_information__bold{
        font-size: 14px;
    }

    .gameprocommunuty_information__caption{
        font-size: 14px;
    }

    .gameprocommunuty_checkout__title{
        font-size: 20px;
    }

    .gameprocommunuty_checkout__head{
        font-size: 18px;
    }

    .checkout_wrapper{
        padding: 16px;
    }

    .checkout_wrapper__btn{
        padding: 10px 24px;
        font-size: 12px;
    }

    .gameprocommunuty_checkout__header{
        font-size: 14px;
    }

    .gameprocommunuty_checkout__content{
        max-width: 200px;
    }

    .carts__content__product{
        max-width: 64px;
    }

    .carts__content__name{
        font-size: 14px;
    }

    .gameprocommunuty_cart__left{
        padding: 0;
    }

    .gameprocommunuty_cart__title{
        margin-bottom: 24px;
        font-size: 20px;
    }

    .carts__content__count{
        font-size: 12px;
    }

    .carts__content__plus{
        width: 20px;
        height: 20px;
    }

    .carts__content__minus{
        width: 20px;
        height: 20px;
    }

    .gameprocommunuty_cart__bottom{
        gap: 8px;
    }

    .gameprocommunuty_cart__right{
        min-height: auto;
    }

    .gameprocommunuty_cart__porcce{
        font-size: 12px;
        padding: 10px 24px;
    }

    .gameprocommunuty_cart__code{
        padding: 10px;
    }

    .gameprocommunuty_cart__coupon{
        font-size: 20px;
        text-align: left;
    }

    .gameprocommunuty_cart__code{
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
    }

    .gameprocommunuty_cart__add{
        padding: 10px 24px;
        font-size: 12px;
        height: auto;
    }

    .gameprocommunuty_detail__title{
        max-width: 230px;
        font-size: 18px;
    }

    .gameprocommunuty_detail__sup{
        font-size: 10px;
    }

    .gameprocommunuty_detail__review{
        font-size: 12px;
    }

    .gameprocommunuty_detail__head{
        font-size: 12px;
    }

    .gameprocommunuty_detail__info{
        font-size: 12px;
    }

    .gameprocommunuty_detail__price{
        font-size: 14px;
        padding-bottom: 8px;
        margin-bottom: 8px;
    }

    .gameprocommunuty_detail__specifications{
        font-size: 12px;
        margin-bottom: 16px;
    }

    .gameprocommunuty_detail__description{
        font-size: 12px;
    }

    .gameprocommunuty_detail__text{
        font-size: 12px;
    }

    .gameprocommunuty_detail__btn{
        width: 180px;
        padding: 10px 24px;
        font-size: 12px;
        gap: 8px;
    }

    .gameprocommunuty_content__minus{
        width: 20px;
        height: 20px;
    }

    .gameprocommunuty_content__plus{
        width: 20px;
        height: 20px;
    }

    .gameprocommunuty_content__count{
        font-size: 12px;
    }

    .gameprocommunuty_detail__click{
        font-size: 12px;
        padding: 8px;
    }

    .gameprocommunuty_detail__information{
        padding: 16px 8px;
    }

    .gameprocommunuty_detail__sub{
        font-size: 14px;
        margin-bottom: 8px;
    }

    .gameprocommunuty_detail__sups{
        margin-bottom: 16px;
    }

    .gameprocommunuty_detail__headers{
        font-size: 20px;
        margin-bottom: 16px;
    }

    .carts__content__name{
        width: 100%;
    }

    .carts__content{
        padding-top: 20px;
    }


    .cart{
        padding: 10px;
    }

    .cart__img {
        max-width: 80px;
    }

    .cart__head{
        font-size: 12px;
    }

    .cart__info{
        font-size: 12px;
    }

    .gameprocommunuty_header__wrap{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }

    .gameprocommunuty_header__box {
        padding-top: 10px;
    }

    .gameprocommunuty_header__block{
        padding: 16px;
    }

    .gameprocommunuty_discount__wrap{
        padding: 16px;
    }

    .gameprocommunuty_discount__link{
        width: 100%;
    }


    .gameprocommunuty_products__content{
        padding: 0;
    }

    .gameprocommunuty_header__logo{
        max-width: 150px;
    }

    .gameprocommunuty_headers__images {
        max-width: 290px;
    }

    .gameprocommunuty_categories__title{
        font-size: 20px;
    }

    .gameprocommunuty_categories__header{
        margin-bottom: 24px;
    }

    .gameprocommunuty_categories__head{
        font-size: 16px;
    }

    .gameprocommunuty_categories__text{
        font-size: 16px;
    }

    .gameprocommunuty_categories__view{
        font-size: 12px;
    }

    .gameprocommunuty_discount__box{
        padding-left: 0;
        padding-right: 0;
    }

    .gameprocommunuty_testimonials__view{
        font-size: 12px;
    }

    .gameprocommunuty_testimonials__header{
        margin-bottom: 16px;
    }

    .products{
        padding-top: 100px;
        padding-bottom: 80px;
    }

    .gameprocommunuty_about__title{
        font-size: 20px;
        margin-bottom: 8px;
    }

    .gameprocommunuty_about__text{
        font-size: 14px;
    }

    .gameprocommunuty_about__wrap {
        background: url(../img/about/about-us-background.webp) no-repeat center bottom;
        padding-bottom: 120px;
        background-size: 300px;
    }

    .gameprocommunuty_about {
        padding-top: 100px;
        padding-bottom: 40px;
    }

    .gameprocommunuty_why {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .gameprocommunuty_why__text{
        font-size: 14px;
        text-align: left;
        margin-bottom: 16px;
    }

    .gameprocommunuty_why__head{
        font-size: 16px;
    }

    .gameprocommunuty_information__wrap{
        padding: 16px;
    }

    .gameprocommunuty_information__top{
        height: 150px;
    }

    .information__name{
        font-size: 14px;
        margin-bottom: 12px;
    }

    .information__content{
        font-size: 14px;
    }

    .information__wrap{
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 10px;
    }

    .information__img{
        width: 44vw;
    }

    .checkout_wrapper__name{
        font-size: 12px;
    }
}