header.results{position:relative;width:100%;height:40vh;min-height:300px;background-color:#01191e !important;overflow:hidden}header.results h1{position:absolute;top:65%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;margin:0}@media all and (min-width: 768px){header.results h1{left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:90%}}header.results h1.block{text-transform:uppercase;font-weight:800;font-size:30px;line-height:30px;margin:0 auto}header.results h1.search{display:flex;flex-direction:column;font-size:1.4rem;margin:0;text-align:left}header.results h1.search span{margin-left:10px}header.results h1.search input{width:600px;font-size:2rem;background:#11191c;margin-top:10px;border:solid 2px #12292f;max-width:calc(100% - 60px);border-radius:6px}header.results h1.search input:hover{border:solid 2px #00ff7a}header.results h1.search input:focus{border:solid 2px #00ff7a}header.results h1.search input button{padding:0 !important;width:30px;height:30px;transition:all .3s;z-index:1;cursor:pointer}header.results h1.search input button img{width:100%;height:100%}header.results ul.background{display:flex;width:100vw;height:100%;align-items:stretch;flex-wrap:wrap;position:absolute;top:40%;left:50%;-webkit-transform:rotate(-5deg) translate(-50%, -50%) scale(1.2);transform:rotate(-5deg) translate(-50%, -50%) scale(1.2);pointer-events:none}header.results ul.background:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#111e21;opacity:.9}header.results ul.background li{position:relative;overflow:hidden;flex-basis:15%;flex-grow:10}header.results ul.background li img{position:absolute;width:120%;height:auto;top:50%;left:50%;-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1;-webkit-animation:.8s ease-out;animation:.8s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}header.results ul.background li:nth-child(3n+1) img{-webkit-animation-delay:0;animation-delay:0}header.results ul.background li:nth-child(3n+2) img{-webkit-animation-delay:.3s;animation-delay:.3s}header.results ul.background li:nth-child(3n+3) img{-webkit-animation-delay:.6s;animation-delay:.6s}section.results{display:flex;flex-wrap:nowrap;width:100%;flex-direction:column}@media all and (min-width: 1024px){section.results.filter-on .results-list{width:70%;margin:0 auto}}section.results .navigation{width:100%;text-align:center;margin:40px 0}section.results .navigation li{display:inline-block;margin:2px;border-radius:2px}section.results .navigation li a{padding:20px 25px;display:block;font-size:1.4rem;color:#fff}section.results .navigation li:not(.current):hover{background-color:#12292f}section.results .navigation li.current{background-color:#00ff7a;border-radius:2px}section.results .navigation li.current a{color:#11161b}section.results .loading-search{position:fixed;background:rgba(18,31,35,.8);top:0;left:0;width:100%;height:100%;z-index:999999}section.results .results-list{padding:1rem;width:100%;position:relative;display:inline-block;vertical-align:top;background-color:#01191e;transition:all .3s}@media all and (min-width: 1024px){section.results .results-list{width:80%;margin:0 auto}}section.results .results-list h2{display:flex;align-items:center;width:100%;font-family:"Metropolis",sans-serif;font-weight:100;color:#6794a9;margin-top:3rem;margin-bottom:2rem;white-space:nowrap}section.results .results-list h2:after{content:"";width:100%;height:1px;margin-left:1rem;background-color:#6794a9}section.results .results-list ul.active-filters{position:relative;width:100%;margin-bottom:40px;overflow:hidden;display:flex;align-items:center;flex-flow:row wrap}section.results .results-list ul.active-filters:before{content:"";position:absolute;top:0;left:0;width:100%;border-top:1px solid #12292f}section.results .results-list ul.active-filters:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #12292f}section.results .results-list ul.active-filters span{display:block;font-family:"Metropolis",sans-serif;font-size:12px;font-weight:300;flex:1;flex-basis:100%;padding-top:1rem;color:#adadad}section.results .results-list ul.active-filters h2{color:#aaa;margin-bottom:10px;font-size:1.4rem}section.results .results-list ul.active-filters li:not(:first-child){display:inline-block;position:relative;margin:1rem .5rem;background-color:#12292f}section.results .results-list ul.active-filters li:not(:first-child) button{padding:1rem 3rem 1rem 1rem;color:#adadad;transition:all .3s;font-weight:300}section.results .results-list ul.active-filters li:not(:first-child) button:after{content:"";position:absolute;width:16px;height:16px;right:15px;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%);background:url(/assets/images/icons/close.png) no-repeat;background-size:100%;background-position:center;transition:all .3s}section.results .results-list ul.active-filters li:not(:first-child):hover button{font-weight:500}section.results .results-list .search-failed{max-width:60%}section.results .results-list .search-failed p:nth-child(1){font-size:1.2rem}section.results .results-list .search-failed p:nth-child(2){font-size:2rem;color:#00ff7a;text-transform:uppercase;line-height:120%}section.results .results-list .search-failed ul{margin-bottom:20px}section.results .results-list .search-failed ul li{margin-left:2rem;list-style-type:disc;margin-bottom:10px;color:#fff}section.results .results-list .search-failed a{color:#00ff7a}section.results .results-list.view-big .game-block ul{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill, minmax(8rem, 1fr))}@media all and (min-width: 768px){section.results .results-list.view-big .game-block ul{grid-template-columns:repeat(auto-fill, minmax(10rem, 1fr))}}@media all and (min-width: 1024px){section.results .results-list.view-big .game-block ul{grid-template-columns:repeat(auto-fill, minmax(14rem, 1fr))}}@media all and (min-width: 1366px){section.results .results-list.view-big .game-block ul{grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr))}}section.results .results-list.view-small .game-block ul{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill, minmax(8rem, 1fr))}@media all and (min-width: 768px){section.results .results-list.view-small .game-block ul{grid-template-columns:repeat(auto-fill, minmax(10rem, 1fr))}}@media all and (min-width: 1024px){section.results .results-list.view-small .game-block ul{grid-template-columns:repeat(auto-fill, minmax(14rem, 1fr))}}@media all and (min-width: 1366px){section.results .results-list.view-small .game-block ul{grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr))}}section.results .game-block{padding:0}section.results .game-block .game-banner-container.more{position:relative;display:flex;align-items:center;top:initial;background-color:#12292f;font-family:"Metropolis",sans-serif;font-size:1.4rem;line-height:1.4rem;color:#fff;border-radius:1rem}.game-results.grouped{margin-top:30px;margin-bottom:60px}.sorting-viewing{width:100%;text-align:left;background-color:#041216;padding:2rem 5%;display:flex}.sorting-viewing>div{display:inline-block;position:relative;height:50px;list-style:none;margin-left:10px;vertical-align:top;text-align:left;height:40px;vertical-align:middle;background-size:30px;background-repeat:no-repeat;background-position:center}.sorting-viewing>button{width:40px;height:40px;vertical-align:middle;background-size:30px;background-repeat:no-repeat;background-position:center}.sorting-viewing>button.active{outline:1px solid #00ff7a}.sorting-viewing .view-big{background-image:url(/assets/images/icons/view-big.png)}.sorting-viewing .view-small{background-image:url(/assets/images/icons/view-small.png)}.sorting-viewing .view-list{background-image:url(/assets/images/icons/view-list.png)}.sorting-viewing>.sorting{margin-right:30px;cursor:pointer;width:160px}.sorting-viewing>.sorting .sort-item{position:relative;padding-left:20px}.sorting-viewing>.sorting .sort-item:after{content:"";position:absolute;width:20px;height:20px;left:0px;position:center;background-size:100%;background-repeat:no-repeat}.sorting-viewing>.sorting .sort-item.name_ASC:after{background-image:url(/assets/images/icons/sort-alfa-plus.png)}.sorting-viewing>.sorting .sort-item.name_DESC:after{background-image:url(/assets/images/icons/sort-alfa-minus.png)}.sorting-viewing>.sorting .sort-item.price_DESC:after{background-image:url(/assets/images/icons/sort-price-minus.png)}.sorting-viewing>.sorting .sort-item.price_ASC:after{background-image:url(/assets/images/icons/sort-price-plus.png)}.sorting-viewing>.sorting .sort-item.hot:after{background-image:url(/assets/images/icons/sort-hot.png)}.sorting-viewing>.sorting div.actual-sorting{display:inline-block;vertical-align:middle}.sorting-viewing>.sorting div.actual-sorting p{margin:0}.sorting-viewing>.sorting div.actual-sorting p:nth-child(1){font-size:.8rem;line-height:.8rem;color:#ccc;margin-top:4px}.sorting-viewing>.sorting .sorting-hover{position:absolute;overflow:hidden;max-height:0;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);background-color:#000;z-index:200;transition:all .3s;top:104%}.sorting-viewing>.sorting .sorting-hover ul{margin:30px 20px 30px 0}.sorting-viewing>.sorting .sorting-hover ul li{list-style:none;margin:10px 20px;cursor:pointer}.sorting-viewing>.sorting:hover .sorting-hover{max-height:500px}.sorting-viewing>.sorting:hover::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.sorting-viewing>.sorting::after{content:"";width:20px;height:20px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);background-image:url(/assets/images/icons/drop-down-arrow-green.png);background-repeat:no-repeat;background-position:center;background-size:100%;transition:all .4s}.results input{color:#fff}section.results.filter-on .filter{padding-right:10%;padding-left:1rem}header .search-failed-grain{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.filter{display:inline-block;width:0;right:0;padding-right:0;transition:all .3s;position:relative;padding-top:2rem;padding-bottom:2rem;background-color:#01191e}.filter h3{position:absolute;width:100px;top:2rem;right:0;margin:0;padding:0 .5rem;color:#fff;font-weight:600;transition:all .6s;cursor:pointer;text-align:center;border-bottom:0;font-size:1rem;border-right:solid 2px orange;box-sizing:border-box;line-height:16px}.filter h3 .filter-icon{position:relative;display:block;width:35px;height:40px;margin:0 auto;margin-bottom:10px}.filter h3 .filter-icon>span{position:absolute;width:100%;height:3px;left:0;background-color:orange;border-radius:3px;transition:all .3s}.filter h3 .filter-icon>span>span{position:absolute;width:6px;height:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:solid 3px orange;background:#01191e;border-radius:100%;transition:all .3s}.filter h3 .filter-icon>span:nth-child(1) span{left:15%}.filter h3 .filter-icon>span:nth-child(3) span{left:15%}.filter h3 .filter-icon>span:nth-child(2) span{left:calc(70% - 6px)}.filter h3 .filter-icon>span.line1{top:20%}.filter h3 .filter-icon>span.line2{top:50%}.filter h3 .filter-icon>span.line3{top:80%}.filter h3:hover .filter-icon>span:nth-child(1) span{left:calc(70% - 6px)}.filter h3:hover .filter-icon>span:nth-child(3) span{left:calc(70% - 6px)}.filter h3:hover .filter-icon>span:nth-child(2) span{left:15%}.filter h3 img{width:30px;height:auto;padding:0px 20px}.filter h4{color:#fff;font-weight:300;margin:0}.filter ul{max-height:2.4rem;margin-top:1rem;overflow:hidden;transition:all .3s;padding-bottom:0;min-width:220px;border-bottom:1px solid #12292f}.filter ul .expansor{position:relative;width:100%;margin-bottom:1.2rem;cursor:pointer;display:flex;align-items:center}.filter ul .expansor:before{content:"";width:20px;height:20px;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);background-image:url(/assets/images/icons/drop-down-arrow-green.png);background-repeat:no-repeat;background-position:center;background-size:100%;transition:all .4s}.filter ul .expansor h3{padding-left:10px;margin:0;vertical-align:middle;display:inline-block}.filter ul li{list-style:none;margin-left:20px;margin-right:20px;margin-bottom:4px;font-family:"Metropolis",sans-serif;font-weight:300;font-size:14px;display:flex;align-items:center}.filter ul li:last-child{margin-bottom:20px}.filter ul li span:last-child{border-radius:100%;width:15px;color:#f90;font-size:.7rem;margin-left:5px}.filter ul li input{margin-right:5px}.filter ul li input[type=checkbox]{position:relative;width:20px;height:20px;background-color:#021114;padding:0;border:1px solid #12292f;-webkit-appearance:none;appearance:none}.filter ul li input[type=checkbox]:after{content:"";position:absolute;width:20px;height:20px;top:50%;left:50%;background-image:url(/assets/images/icons/box-check.png);background-size:100%;-webkit-transform:translate(-50%, -50%) scale(3);transform:translate(-50%, -50%) scale(3);opacity:0;pointer-events:none;transition:all .3s}.filter ul li input[type=checkbox]:checked:after{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}.filter ul li label{cursor:pointer}.filter ul li:hover label{color:#fff}.filter ul li.price>div{position:relative;display:flex;flex-direction:column;width:80px}.filter ul li.price>div span{width:100%;position:relative}.filter ul li.price>div span:last-child{border-radius:100%;width:100%;color:#f90;font-size:.7rem;margin-left:0}.filter ul li.price>div span:last-child:before{position:absolute;content:"$";left:7px;color:#fff;font-size:1rem;top:0;z-index:2;height:100%;display:flex;align-items:center}.filter ul li.price input[type=number]{width:100%;background-color:#021114;padding:0;border:1px solid #12292f;padding:10px 10px 10px 30px;box-sizing:border-box;position:relative;overflow:hidden}.filter ul li.price input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter ul li.price input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter ul li.price>span{position:relative;width:27px;height:27px;color:#00ff7a;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 5px;font-size:.8rem}.filter ul.expanded{max-height:-webkit-max-content;max-height:max-content;transition:all .6s}.filter ul.expanded .expansor:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.filter ul.price .expansor:before{display:none}.filter-on .filter h3 .filter-icon>span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:40%}.filter-on .filter h3 .filter-icon>span:nth-child(2){opacity:0}.filter-on .filter h3 .filter-icon>span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:40%}.filter-on .filter h3 .filter-icon>span>span{opacity:0;-webkit-transform:translateY(-50%) scale(1.4);transform:translateY(-50%) scale(1.4)}@media(min-width: 1000px){header.results h1.block{font-size:3rem;line-height:2.6rem}}@media all and (min-width: 1024px){section.results{flex-wrap:wrap;flex-direction:row}}@media all and (min-width: 768px){.results-list.view-list ul{grid-template-columns:repeat(auto-fill, minmax(33%, 1fr))}}@media(max-width: 1000px){.results .filter:before{content:"";position:fixed;top:0;width:100%;height:100%;left:0;background-color:#111e21;opacity:0;transition:.3s all;z-index:-1;pointer-events:none;visibility:hidden}.filter{position:fixed;top:122px;bottom:0;right:0;z-index:1;background-color:#021114}.filter>div{width:100%;height:100%;overflow-y:scroll}.filter>div::-webkit-scrollbar{width:16px}.filter>div::-webkit-scrollbar-thumb{height:56px;border-radius:8px;border:4px solid rgba(0,0,0,0);background-clip:content-box;background-color:rgba(171,171,171,.5)}.filter>div::-webkit-scrollbar-thumb:hover{height:56px;border-radius:8px;border:4px solid rgba(0,0,0,0);background-clip:content-box;background-color:#ababab}.filter ul .expansor{padding:0 20px}section.results.filter-on .filter{width:100%;padding:1rem 0;border-left:1px solid #486978}section.results .filter h3{position:fixed;height:100px;top:initial;bottom:15px;right:15px;padding-top:0;padding:15px;background-color:#01191e;border-radius:100%;border-right:none;z-index:1;border:solid 1px #21343b;line-height:100%;bottom:75px}.results-list .search-failed{max-width:100%}.results-list.view-list ul .game-banner-container{width:100%;margin:.5% 0}}@media(min-width: 1000px){section.results.filter-on .filter{width:30%}}.results.filter-on .filter:before{opacity:1;pointer-events:none}