section#banner{position:relative;background:url(/images/banner-bg.png) no-repeat calc(100% - 65px) calc(100% + 22px);padding-top:81px;padding-bottom:52px}section#banner.arc-raiders{background:url(/images/banner-arc-raiders-bg.png) no-repeat calc(100% - 65px) calc(100% + 22px)}@media(max-width:992px){section#banner.arc-raiders{background-size:40%;background-position:100% 100%}}section#banner .info{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:298px;height:158px;padding:0 20px;margin-left:auto;border-radius:4px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}section#banner .info:before{left:50%;width:1px;height:108px}section#banner .info:after,section#banner .info:before{content:"";position:absolute;background:hsla(0,0%,100%,.1)}section#banner .info:after{top:50%;width:258px;height:1px}@media(max-width:1230px){section#banner{padding-left:16px}}@media(max-width:992px){section#banner{background-size:40%;background-position:100% 100%}}@media(max-width:768px){section#banner{padding-top:40px;padding-left:16px}section#banner .info{display:none}}@media(max-width:576px){section#banner{padding-top:23px;padding-bottom:29px;background-size:149px 144px;background-position:242px bottom}}section header div.choose-game{display:flex;align-items:center;justify-content:space-between;backdrop-filter:blur(15px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.102);border-radius:4px;padding:22px 16px}section header ul.games_list{display:flex;align-items:center;gap:17px;margin-top:13px}section header ul.games_list li{border:1px solid hsla(0,0%,100%,.1);border-radius:4px}section header ul.games_list li.selected{background:hsla(60,55%,63%,.1);border-color:var(--currency)}section header ul.games_list li.selected path{fill:var(--currency)}section header ul.games_list li a{padding:20px 12px}section header ul.games_list li:hover{border-color:hsla(0,0%,100%,.2)}section header ul.games_list li:hover svg g{opacity:1}section header ul.categories_list{display:flex;align-items:center;gap:11px;border-bottom:1px solid hsla(0,0%,100%,.1)}section header ul.categories_list li{font-family:var(--font-gosha);font-weight:700;font-size:12px;line-height:16px;letter-spacing:.1rem;color:var(--gray-500);text-transform:uppercase}section header ul.categories_list li.active{border-bottom:2px solid var(--currency)}section header ul.categories_list li a{display:inline-block;padding:24px 11px}section header ul.categories_list li:first-child a{padding-left:0}@media(max-width:1230px){section header ul.games_list{overflow-x:scroll;padding-left:16px}section header ul.categories_list{padding-left:16px}}@media(max-width:768px){section header div.choose-game{padding:7px}section header div.choose-game img{height:26px;width:26px}section header ul.games_list{margin-top:6px}section header ul.games_list a{padding:11px 7px}section header ul.games_list a svg{width:74px;height:37px}section header ul.categories_list{overflow-x:scroll;margin-top:6px;gap:8px}section header ul.categories_list li{font-size:10px;line-height:14px}section header ul.categories_list li a{padding:12px 8px}}@media(max-width:576px){section header div.choose-game{justify-content:center}}section .callback{background:url(/images/callback-bg.png),#254255}section .callback svg{backdrop-filter:blur(20px);height:67px;width:67px}section .callback svg g{opacity:1}@media(max-width:576px){section .callback svg{min-height:44px;max-height:44px;min-width:44px;max-width:44px}}section.faq{background:url(/images/faq-bg.png) no-repeat 40% 0}section.faq section#faq details{background:hsla(0,0%,100%,.05);backdrop-filter:blur(30px);padding-left:30px;padding-right:20px;border-radius:4px}section.faq section#faq details summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style-type:none;height:82px;font-weight:700;font-size:14px;line-height:18px;letter-spacing:.01rem}section.faq section#faq details summary img{transition:rotate .1s ease}section.faq section#faq details[open]{padding-bottom:30px}section.faq section#faq details[open] summary img{rotate:45deg}section.faq section#faq details[open] .faq-line{display:block}section.faq section#faq details p{margin-top:14px;color:var(--gray-400);font-size:16px;line-height:22px;letter-spacing:.01rem}@media(max-width:768px){section.faq{background:none}section.faq section#faq details{padding-left:16px;padding-right:16px}section.faq section#faq details summary{height:64px;font-size:12px;line-height:15px;gap:24px}section.faq section#faq details p{margin-top:12px;font-size:13px;line-height:18px}}section ol.how-to_list__images{counter-reset:step-counter}section ol.how-to_list__images p{display:none}@media(max-width:576px){section ol.how-to_list__images{position:relative;flex-direction:column;gap:36px}section ol.how-to_list__images p{display:block}section ol.how-to_list__images:before{content:"";position:absolute;top:0;bottom:84px;left:50%;width:2px;background:hsla(0,0%,100%,.1)}section ol.how-to_list__images li:first-child{counter-increment:step-counter;transform:translateX(calc(-50% - 24px))}section ol.how-to_list__images li:first-child:after{content:counter(step-counter);position:absolute;top:0;display:flex;justify-content:center;align-items:center;background:var(--gray-300);width:25px;height:25px;border-radius:50%;font-size:12px;line-height:12px;font-family:var(--font-gosha);color:var(--gray-400)}section ol.how-to_list__images li:first-child img{margin-left:auto}section ol.how-to_list__images li:first-child:after{right:0;transform:translateX(calc(100% + 12px))}section ol.how-to_list__images li:first-child p{max-width:112px;text-align:end}section ol.how-to_list__images li:first-child img{height:51px;width:51px}section ol.how-to_list__images li:first-child p{font-weight:700;font-size:12px;line-height:15px;letter-spacing:.01rem;margin-top:8px}section ol.how-to_list__images li:nth-child(2){counter-increment:step-counter;transform:translateX(calc(50% + 24px))}section ol.how-to_list__images li:nth-child(2):after{content:counter(step-counter);position:absolute;top:0;display:flex;justify-content:center;align-items:center;background:var(--gray-300);width:25px;height:25px;border-radius:50%;font-size:12px;line-height:12px;font-family:var(--font-gosha);color:var(--gray-400);left:0;transform:translateX(calc(-100% - 12px))}section ol.how-to_list__images li:nth-child(2) p{max-width:131px}section ol.how-to_list__images li:nth-child(2) img{height:51px;width:51px}section ol.how-to_list__images li:nth-child(2) p{font-weight:700;font-size:12px;line-height:15px;letter-spacing:.01rem;margin-top:8px}section ol.how-to_list__images li:nth-child(3){counter-increment:step-counter;transform:translateX(calc(-50% - 24px))}section ol.how-to_list__images li:nth-child(3):after{content:counter(step-counter);position:absolute;top:0;display:flex;justify-content:center;align-items:center;background:var(--gray-300);width:25px;height:25px;border-radius:50%;font-size:12px;line-height:12px;font-family:var(--font-gosha);color:var(--gray-400)}section ol.how-to_list__images li:nth-child(3) img{margin-left:auto}section ol.how-to_list__images li:nth-child(3):after{right:0;transform:translateX(calc(100% + 12px))}section ol.how-to_list__images li:nth-child(3) p{max-width:112px;text-align:end}section ol.how-to_list__images li:nth-child(3) img{height:51px;width:51px}section ol.how-to_list__images li:nth-child(3) p{font-weight:700;font-size:12px;line-height:15px;letter-spacing:.01rem;margin-top:8px}section ol.how-to_list__images li:nth-child(4){counter-increment:step-counter;transform:translateX(calc(50% + 24px))}section ol.how-to_list__images li:nth-child(4):after{content:counter(step-counter);position:absolute;top:0;display:flex;justify-content:center;align-items:center;background:var(--gray-300);width:25px;height:25px;border-radius:50%;font-size:12px;line-height:12px;font-family:var(--font-gosha);color:var(--gray-400);left:0;transform:translateX(calc(-100% - 12px))}section ol.how-to_list__images li:nth-child(4) p{max-width:131px}section ol.how-to_list__images li:nth-child(4) img{height:51px;width:51px}section ol.how-to_list__images li:nth-child(4) p{font-weight:700;font-size:12px;line-height:15px;letter-spacing:.01rem;margin-top:8px}}.item-image_container{position:relative;display:flex;align-items:center;justify-content:center;width:497px;background:radial-gradient(61.18% 141.67% at 8.61% 38.82%,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,.015) 100%),url(/images/callback-bg.png);backdrop-filter:blur(15px);border-radius:4px}@media(max-width:576px){.item-image_container{width:328px;height:170px;margin:auto}.item-image_container svg{width:81px;height:42px}}ul.variation_list{width:249px}ul.variation_list li{background:hsla(0,0%,100%,.05);border-radius:4px}ul.variation_list li label{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:14px;line-height:19px;letter-spacing:.01rem;color:var(--gray-500);cursor:pointer;padding:13px 10px}ul.variation_list li label .price{min-width:max-content;opacity:50%}ul.variation_list li input{display:none}ul.variation_list li:has(input[type=checkbox]) label .input-type_box{width:18px;height:18px;border:1.5px solid rgba(147,170,176,.5);border-radius:2px}ul.variation_list li:has(input[type=radio]) label .input-type_box{width:20px;height:20px;border:1.5px solid #4e5763;border-radius:50%}ul.variation_list li:has(input:checked) .price{color:var(--currency);opacity:1}ul.variation_list li:has(input:checked) label .input-type_box{display:flex;align-items:center;justify-content:center;border-color:var(--currency)}ul.variation_list li:has(input:checked):has(input[type=checkbox]) label .input-type_box{background:var(--currency)}ul.variation_list li:has(input:checked):has(input[type=checkbox]) label .input-type_box:before{content:url(/images/icons/check.svg);transform:translateY(-1px)}ul.variation_list li:has(input:checked):has(input[type=radio]) label .input-type_box:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--currency)}@media(max-width:576px){ul.variation_list{width:100%}ul.variation_list li label{font-size:12px;line-height:16px}}form input[type=email],form input[type=text]{width:100%;border-radius:4px;background:hsla(0,0%,100%,.1);padding:18px 16px 18px 36px;font-size:16px;line-height:19px;letter-spacing:.01rem}form input[type=email]:disabled,form input[type=text]:disabled{opacity:.3;cursor:not-allowed}ul.guaranties{list-style:url(/images/icons/check-yellow.svg);padding-left:18px}ul.guaranties li{padding-left:12px}@media(max-width:576px){ul.guaranties{padding-left:34px;padding-right:16px}}section.reviews_list__container{position:relative}section.reviews_list__container:after{content:"";position:absolute;right:0;top:0;bottom:0;width:96px;pointer-events:none;background:linear-gradient(270deg,#081012,rgba(8,16,18,0))}section.reviews_list__container ul.reviews_list{max-width:497px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-right:40px}section.reviews_list__container ul.reviews_list::-webkit-scrollbar{display:none}section.reviews_list__container ul.reviews_list li{clip-path:fill-box}section.reviews_list__container ul.reviews_list li .review{min-width:393px;height:100%;scroll-snap-align:start}section.reviews_list__container ul.reviews_list li .review article{height:inherit}section.reviews_list__container ul.reviews_list li img{height:258px;max-width:unset;scroll-snap-align:start;object-fit:contain}section.reviews_list__container ul.reviews_list li .name-letters img{height:auto}@media(max-width:576px){section.reviews_list__container ul.reviews_list{max-width:100%}section.reviews_list__container ul.reviews_list li .review{min-width:300px}section.reviews_list__container ul.reviews_list li img{width:300px}section.reviews_list__container ul.reviews_list li .name-letters img{width:auto}}