@import url("https://fonts.googleapis.com/css2?family=Spectral+SC:wght@200&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;400;700&display=swap");/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{padding:0;margin:0;background-color:#0f1722;font-family:"Montserrat",sans-serif;font-size:17px;color:#a3afbb}img{width:100%;height:auto}a,a:visited{color:#FF5456;text-decoration:none;transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out}a:hover{color:white}p{line-height:1.5em;margin:0 0 15px}h1,h2,h3,h4,h5,h6{font-family:"Spectral SC",serif;font-size:25px;color:#a3afbb}h1{width:100%;font-size:33px;margin:15px 2%;text-align:center;text-transform:uppercase}hr{margin:20px 0;border:0;border-top:1px solid #36425a;-moz-box-sizing:content-box;box-sizing:content-box;height:0}#content{background-color:#0f1722;margin-bottom:200px;background-image:url("../images/interface/greggo-gaming-bg-stone-border.jpg");background-repeat:repeat-x;background-position:bottom;padding-bottom:15px}#content>div{width:94%;max-width:965px;margin:0 auto;display:flex;flex-wrap:wrap}#content section{border:1px solid #36425a;background-color:#081219;width:96%;margin:0 2% 2%;position:relative}@media only screen and (min-width: 767px){#content section.width-two-thirds{width:62%}#content section.width-one-third{width:29%}#content section.width-one-half{width:45.5%}}#content section>div{margin:10px 20px 60px;padding-bottom:10px;border-bottom:1px solid #36425a}#content .background-stones{background-image:url("../images/interface/greggo-gaming-bg-stone.jpg")}#content .background-stones:after{content:'';position:absolute;height:10px;width:100%;background:#081219;bottom:0;left:0}#content section>h3{background:#0f1722;padding:10px 20px;border-bottom:10px solid #081219;margin:0}#content section>h2{background:#0f1722;padding:10px 20px}#content section>div h2{color:white;font-size:33px;margin:30px 0 10px;letter-spacing:.1em}a.button-cta{color:#ffffff;border:1px solid #FF5456;background:#FF5456;padding:10px 20px;margin:15px 0;display:inline-block;position:relative;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;overflow:hidden}a.button-cta:hover{padding-right:80px;border:1px solid white}a.button-cta:after{background-image:url("../images/interface/greggo-gaming-sword1.svg");background-position:center;background-size:-100%;background-repeat:no-repeat;color:#FF5456;content:'';width:75px;height:50px;position:absolute;top:-25px;right:0px;opacity:0;transform:rotate(-45deg);transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}a.button-cta:hover:after{top:-5px;opacity:1;transform:rotate(0deg)}.global-statement-shipping{text-align:center}body>.global-statement-shipping{position:absolute;width:100%;z-index:30}header{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;top:0;z-index:20;width:100%;background-color:#0f1722;background-image:url("../images/interface/greggo-gaming-bg-stone.jpg");height:75px;position:relative}header:after{content:'';position:absolute;bottom:0;height:13px;width:100%;background-color:#0f1722;background-image:url("../images/interface/greggo-gaming-bg-stone-border.jpg");background-repeat:repeat-x;background-position:bottom}header a{margin:0 2%;position:relative;top:-4px}@media only screen and (max-width: 575px){header a{margin:0 1%}}.header-logo{position:absolute;left:0;top:7px}.header-logo img{height:50px;width:auto}.header-cart{background-image:url("../images/interface/greggo-gaming-icon-cart-red.svg");background-repeat:no-repeat;background-position:center center;background-size:100%;position:absolute;right:0;top:7px;width:40px;height:50px}.header-cart:after{content:'';width:40px;height:50px;background-image:url("../images/interface/greggo-gaming-icon-cart-white.svg");background-repeat:no-repeat;background-position:center center;background-size:100%;display:block;position:absolute;left:0;top:0;opacity:0;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.header-cart:hover:after{opacity:1}.breadcrumbs{width:96%;margin:0 2% 10px;font-size:14px}footer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:fixed;bottom:0;z-index:-2;width:100%;background-color:#0f1722;background-image:url("../images/interface/greggo-gaming-bg-stone.jpg");height:170px;padding-top:30px}#copyrightfooter{width:100%;text-align:center}.footer-link,.home-link{position:relative;margin:15px;display:block}.footer-link{width:40px;height:40px;background-color:#FF5456;background-repeat:no-repeat;background-position:center;background-size:75%;border-radius:50%}.footer-link:before{width:40px;height:40px;display:block;content:"";background-color:white;background-repeat:no-repeat;background-position:center center;background-size:75%;position:absolute;top:0px;bottom:0px;clip-path:circle(0%);transition:clip-path .4s ease-in-out;-moz-transition:clip-path .4s ease-in-out;-webkit-transition:clip-path .4s ease-in-out;border-radius:50%}.footer-link:hover:before{clip-path:circle(100%)}.contact-link{background-image:url("../images/interface/greggo-gaming-icon-email-white.svg")}.contact-link:before{background-image:url("../images/interface/greggo-gaming-icon-email-red.svg")}.facebook-link{background-image:url("../images/interface/greggo-gaming-icon-facebook-white.svg");background-size:85%}.facebook-link:before{background-image:url("../images/interface/greggo-gaming-icon-facebook-red.svg");background-size:85%}.instagram-link{background-image:url("../images/interface/greggo-gaming-icon-instagram-white.svg")}.instagram-link:before{background-image:url("../images/interface/greggo-gaming-icon-instagram-red.svg")}.youtube-link{background-image:url("../images/interface/greggo-gaming-icon-youtube-white.svg");background-size:85%}.youtube-link:before{background-image:url("../images/interface/greggo-gaming-icon-youtube-red.svg");background-size:85%}.footer-link span{color:white;opacity:0;position:absolute;top:50%;left:50%;transform:translateX(-50%);text-align:center;font-size:12px;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.footer-link:hover span{opacity:0.75;top:100%}@media only screen and (max-width: 575px){.footer-link,.home-link{margin:10px}.home-link{width:100px}.footer-link{width:35px;height:35px}}#hero-mobile{display:none}@media only screen and (max-width: 767px){#hero{display:none}#hero-mobile{display:block}}#hero{height:400px;overflow:hidden;position:relative;width:100%;margin:0 auto}#hero .layer{background-position:bottom center;background-size:auto;background-repeat:no-repeat;width:1274px;height:400px;position:fixed;z-index:-1;left:calc(50% - 637px);transition:left 0s linear}#hero,.layer{min-height:400px}#hero .layer-1{background-image:url("../images/heroes/greggo-gaming-hero-bg.jpg");margin-top:-55px}#hero .layer-5{background-image:url("../images/heroes/greggo-gaming-hero-mg.png")}#hero .layer-7{background-image:url("../images/heroes/greggo-gaming-hero-logo-home.png");background-position:top center}#hero .layer-8{background-image:url("../images/heroes/greggo-gaming-hero-fg.png");border-bottom:500px #0f1722 solid}#hero .layer-8:before{width:2000px;height:1000px;background-color:#0f1722;position:absolute;left:-2000px;display:block;content:"";top:0}#hero .layer-8:after{width:2000px;height:1000px;background-color:#0f1722;position:absolute;right:-2000px;display:block;content:"";top:0}#hero .flock{height:100px;width:330px;position:absolute;left:-330px;animation-name:flight;animation-duration:90s;animation-delay:2s;animation-iteration-count:infinite;animation-timing-function:linear}#hero .flock div{width:25px;height:26px;position:absolute}#hero .bird1{background-image:url("../images/heroes/greggo-gaming-hero-bird1.gif")}#hero .bird2{background-image:url("../images/heroes/greggo-gaming-hero-bird2.gif")}#hero .bird3{background-image:url("../images/heroes/greggo-gaming-hero-bird3.gif")}#hero .flock div:nth-of-type(1){left:5px;top:2px}#hero .flock div:nth-of-type(2){left:34px;top:14px}#hero .flock div:nth-of-type(3){left:61px;top:9px}#hero .flock div:nth-of-type(4){left:90px;top:2px}#hero .flock div:nth-of-type(5){left:144px;top:6px}#hero .flock div:nth-of-type(6){left:146px;top:34px}#hero .flock div:nth-of-type(7){left:165px;top:53px}#hero .flock div:nth-of-type(8){left:236px;top:72px}#hero .flock div:nth-of-type(9){left:285px;top:58px}#hero .flock div:nth-of-type(10){left:293px;top:51px}@keyframes flight{0%{left:-330px}20%{left:100vw}100%{left:100vw}}#hero .layer.waterfall{background-image:url("../images/heroes/greggo-gaming-hero-waterfall.jpg");background-repeat:repeat-y;height:280px;animation-name:fallingwater;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}#hero .layer-2{background-position:calc(50% - 288px);margin-top:189px}#hero .layer-3{background-position:calc(50% - 174px);margin-top:132px}#hero .layer-4{background-position:calc(50% - 48px);margin-top:186px}@keyframes fallingwater{from{background-position-y:0}to{background-position-y:281px}}#scroll-to-top{position:fixed;bottom:-240px;right:30px;z-index:10;border:1px solid #a3afbb;outline:none;background-color:#0f1722;cursor:pointer;padding:15px;font-size:18px;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;width:50px;height:50px}#scroll-to-top:before{content:'';width:20px;height:20px;border-top:3px solid #a3afbb;border-left:3px solid #a3afbb;position:absolute;left:14px;top:18px;transform:rotate(45deg);transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}#scroll-to-top:hover:before{border-color:#0f1722}#scroll-to-top:after{background-image:url("../images/interface/greggo-gaming-sword3.svg");background-position:center;background-repeat:no-repeat;color:#FF5456;content:'Go To Top';width:210px;height:69px;padding-top:44px;padding-left:42px;position:absolute;left:-102px;top:155px;transform:rotate(-90deg);transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}#scroll-to-top:hover:after{top:-125px}.list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none;margin:0 20px;padding:0}.list li{display:block;margin:15px;position:relative}.vertical-list{flex-direction:column;top:0}.horizontal-list{flex-direction:row;align-items:start}ul.category{position:-webkit-sticky;position:sticky}a.category{padding-top:10px;display:block}a.category span{display:block;text-align:center}a.category svg{width:100px;display:block}a.category path,a.category circle{fill:#FF5456;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}a.category:hover path,a.category:hover circle{fill:white}a.category:after{content:'';display:block;position:absolute;top:50%;left:50%;right:auto;bottom:auto;transform:translatex(-50%) translatey(-50%);width:100%;height:0;box-shadow:0 0 60px 10px rgba(255,255,255,0.75);opacity:0;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}a.category:hover:after{opacity:1}ul.products{justify-content:left}ul.products li{width:23%;margin:0 1% 50px;text-align:center}ul.products img{max-width:250px;border:1px solid #36425a;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}ul.products img:hover,.width-two-thirds ul.products img:hover{border-color:white}ul.products h2{margin:0;color:white;font-size:17px;letter-spacing:.15em}ul.products p{margin:0;line-height:1em}@media only screen and (max-width: 767px){ul.products li{width:31%}}@media only screen and (max-width: 575px){ul.products li{width:46%;margin:15px 2%}}.width-two-thirds ul.products li{width:93%;margin:0 1% 50px;border-bottom:1px solid #36425a;padding:0px 0 50px;text-align:left}.width-two-thirds ul.products li:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:20px}.width-two-thirds ul.products img{float:left;margin-right:15px;border:1px solid #36425a;width:50%}.width-two-thirds ul.products h2{margin:0;color:white;font-size:20px;letter-spacing:.15em}.news-home>div{display:none}.news-home>div:nth-of-type(1),.news-home>div:nth-of-type(2),.news-home>div:nth-of-type(3){display:block}.news-home>div:nth-of-type(2){border-bottom:none;margin-bottom:0}.news-more{margin:0px 20px 20px;padding:10px 0 20px;border-top:1px solid #36425a}.news-more a{float:right}.carousel{overflow:hidden}.large-view{width:500%;display:flex;position:relative;left:0;transition:left .5s ease-in-out;-moz-transition:left .5s ease-in-out;-webkit-transition:left .5s ease-in-out}.large-view img{width:20%}.thumbnail-view{width:85%;display:flex;flex-wrap:wrap;margin:0 auto}.thumbnail-view img{width:15.2%;margin:4% 2% 0;cursor:pointer;border:1px solid #36425a;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;align-self:flex-start}.thumbnail-view img:hover{border-color:white}.product-details{display:flex}#content .product-details>div{width:50%;border:0;padding:0;margin:1% 1%}.product-details h1{text-transform:capitalize;text-align:left;margin:0 0 15px;color:white}.product-details h1 span{font-size:17px;display:block;color:#a3afbb;line-height:0.5em}.product-price{color:white;font-family:"Spectral SC",serif;font-size:25px;margin:0}@media only screen and (max-width: 767px){.product-details{display:initial}#content .product-details>div{width:98%}}.product-details form{margin-bottom:20px}.product-details form select{margin-bottom:20px;border:0;width:100% !important;padding:5px 5px}.product-details form img{width:auto}
