:root{--basiskleur:#D77414;--basiskleurlicht:#ea8522;--basiskleur-trans:rgba(215,116,20,0.7)}@font-face{font-family:"Product Sans std";src:url("../fonts/Product-Sans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Product Sans bold";src:url("../fonts/Product-Sans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}.knop{background:white;padding:6px 30px;text-decoration:none;color:var(--basiskleur);font-weight:bold;border-radius:5px;font-size:32px;position:relative;top:15px}.knop:hover{color:var(--basiskleurlicht)}.nomargin{margin:0}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.wpcf7-form-control-wrap.negatief,.wpcf7-form-control-wrap.positief{position:relative;width:45%;display:inline-block}.wpcf7-form-control-wrap.negatief>textarea,.wpcf7-form-control-wrap.positief>textarea{width:100%}.formulier p{color:#fff}.beoordeling-achterlaten input,.beoordeling-achterlaten textarea{border-radius:14px;border:transparent;padding-left:15px;width:98%}.beoordeling-achterlaten textarea{padding-top:10px}.wpcf7-form-control-wrap.negatief,.wpcf7-form-control-wrap.positief{width:49%}.wpcf7-submit{background:#fff;border-radius:5px;color:var(--basiskleur);display:inline-block;padding:6px 0;text-decoration:none;font-weight:bold;font-size:20px;text-align:center}.cookiemelding{background:var(--basiskleur);padding:25px;color:#fff}.cookiemelding a{color:#fff}.cookiemelding .cookieweg{background:#fff;border-radius:5px;color:var(--basiskleur);border:2px solid var(--basiskleur);display:inline-block;float:right;padding:6px 40px;text-decoration:none;font-weight:bold;font-size:16px;box-shadow:none;-webkit-box-shadow:none;position:relative;top:-7px}.productpagina .header{height:174px}.productpagina .header .overlay{height:174px}.header{position:relative;width:100%;height:85vh;background:url("../images/Menubalk.jpg") no-repeat center center fixed;background-size:cover}.header .overlay{position:absolute;background:var(--basiskleur-trans);min-width:100%;height:85vh;z-index:5}.header .overlay .account,.header .overlay .winkelwagen,.header .overlay .zoeken{display:inline-block;margin-top:25px}.header .overlay .zoeken input{border-radius:14px;border:transparent;padding-left:15px}.header .overlay .zoeken button{display:none}.header .overlay .winkelwagen{padding-left:25px;padding-right:25px}.header .overlay .winkelwagen a{text-decoration:none;position:relative}.header .overlay .winkelwagen span{color:var(--basiskleur);background-color:white;border-radius:50%;height:25px;width:25px;display:block;font-weight:bold;text-align:center;position:absolute;top:-15px;right:-10px}.header .overlay .logo{margin-top:25px}.header .overlay .menubar{background-color:#bababa;margin-top:15px}.header .overlay .navmenu{background-color:transparent;margin-top:0;padding-top:15px;padding-bottom:10px;color:var(--basiskleur)}.header .overlay .navmenu ul{display:inline-block;padding-top:10px;padding-left:0}.header .overlay .navmenu ul li{display:inline-block;padding-right:15px}.header .overlay .navmenu ul li a{color:var(--basiskleur);text-decoration:none;font-weight:bold}.header .overlay .navmenu ul li a:hover{color:var(--basiskleurlicht)}.header .overlay .navmenu ul li>ul{display:none}.header .overlay .navmenu ul li:hover>ul{display:block;position:absolute;background:#bababa;padding:25px;margin-left:-25px}.header .overlay .navmenu ul li>ul li{display:block;padding-top:10px;padding-right:0}.header .overlay .contactinfo{float:right;padding-right:0;text-align:right}.header .overlay .contactinfo strong{padding-right:15px;float:left}.header .introtekst{font-size:27px;color:#fff;margin-top:115px}.header .introtekst h1{font-weight:bold;font-size:45px}.header .introtekst p{line-height:35px}.header .verder{position:absolute;left:50%;bottom:25px;width:0;text-align:center;margin:0 auto}.header video{position:absolute;z-index:1;right:0;bottom:0;min-width:100%;min-height:100%}.header .sticky{position:fixed;top:0;height:63px;overflow:hidden;width:100%;z-index:1;-webkit-box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)!important;box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)!important}.header .sticky .navmenu{padding-top:15px;animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s}.header .sticky .navmenu img{width:150px}.header .sticky .navmenu ul{margin-top:4px}a.totop{position:fixed;right:25px;bottom:25px;background-image:url("/wp-content/themes/xgaming/assets/images/omhoog.png");display:block;width:45px;height:45px;background-size:45px;background-repeat:no-repeat}footer{background:var(--basiskleur);padding:40px 0;color:#fff;font-size:14px}footer img{margin-bottom:10px}footer span{display:block;font-weight:bold;margin-bottom:8px}footer p{margin-bottom:30px;line-height:25px}footer a{color:#fff;text-decoration:none}footer a:hover{color:var(--basiskleurlicht)}footer ul{padding:0}footer ul li{list-style-type:none;padding-bottom:8px}footer ul li a{color:#fff;text-decoration:none}footer ul li a:hover{color:var(--basiskleurlicht)}footer .wpcf7 .wpcf7-form{position:relative}footer .wpcf7 .wpcf7-form input[type=submit]{background-image:url("/wp-content/themes/xgaming/assets/images/vinkie.png");border:none;border-radius:5px;width:65px;height:66px;color:transparent;overflow:hidden;background-color:transparent;position:absolute;top:-12px;left:188px}footer .wpcf7 input.wpcf7-email{width:200px}.homecontent{padding-top:80px;padding-bottom:80px}.homecontent h1,.homecontent h2{color:var(--basiskleur)}.homecontent h2{font-weight:bold;padding-bottom:15px}.homecontent a{text-decoration:none}.homecontent .categorie{display:inline-block;position:relative;width:44%;margin:15px}.homecontent .categorie .overlay{position:absolute;background:var(--basiskleur-trans);min-width:100%;z-index:5;top:0;bottom:0}.homecontent .categorie .overlay .titel{margin:0 auto;color:#fff;font-weight:bold;text-align:center;padding-top:27%;font-size:22px}.popproduct{background-color:var(--basiskleur);color:#fff;padding-top:25px;padding-bottom:25px}.popproduct h3{padding-bottom:25px;font-weight:bold}.contactpagina .contact{padding-top:0}.contact{color:var(--basiskleur);padding-top:80px;padding-bottom:40px}.contact span{display:block;font-weight:bold;font-size:25px;margin-bottom:15px}.contact #map{width:100%;height:293px;margin-bottom:25px}.contact .formulier{background-color:var(--basiskleur);padding:30px 35px 0px 35px}.contact .formulier span{margin-bottom:0}.contact .formulier input{width:100%;font-size:18px;margin-bottom:10px}.contact .formulier textarea{width:100%;height:200px;font-size:18px}.product{padding-top:40px;padding-bottom:80px}.product h1{color:var(--basiskleur);font-size:25px;font-weight:bold;margin-bottom:0}.product .ondertitel{display:block;width:100%;margin-bottom:25px}.product .ondertitel .categorie{display:inline-block;color:gray}.product .ondertitel .categorie a{text-decoration:none;color:gray}.product .ondertitel .reviews{float:right;display:inline-block;color:var(--basiskleur)}.product .ondertitel .reviews span{color:gray}.product .fotocontainer{position:relative}.product .fotocontainer .aanbieding{position:absolute;right:0;top:18px;display:block;background:red;font-weight:bold;padding:5px 10px}.product .productinformatie{padding-left:25px}.product .productinformatie h3{font-size:18px;font-weight:bold}.product .productinformatie ul{padding-left:45px}.product .productinformatie ul li{font-size:15px}.product .leveranciers{display:block;width:100%;padding-left:50px}.product .leveranciers .logo{width:20%;display:inline-block;padding:15px}.product .specsbutton{width:100%;height:40px}.product .specsbutton a.specificaties{background:#fff;border-radius:5px;color:var(--basiskleur);border:2px solid var(--basiskleur);display:inline-block;float:right;padding:6px 40px;text-decoration:none;font-weight:bold;font-size:16px;box-shadow:none;-webkit-box-shadow:none}.product .upgraden{margin-top:20px;margin-bottom:55px;padding-left:45px}.product .upgraden .wc-pao-addons-container{display:block}.product .upgraden .wc-pao-addon .wc-pao-addon-wrap select,.product .upgraden button{-webkit-appearance:none;background:white;border:2px solid var(--basiskleur);border-radius:5px;color:var(--basiskleur);font-weight:bold;padding:8px 30px;width:100%}.product .upgraden .wc-pao-addon{width:49%;display:inline-block}.product .upgraden .wc-pao-addon.upgrade-foto{width:100%;display:inline-block}.product .order{padding-left:45px}.product .order a,.product .order button{background:var(--basiskleur);border-radius:5px;color:#fff;display:inline-block;float:right;padding:6px 55px;text-decoration:none;font-weight:bold;font-size:20px;box-shadow:none;-webkit-box-shadow:none;border:none}.product .order .pricing{font-weight:bold;color:var(--basiskleur);font-size:30px;display:inline-block}.product .order .pricing span.btw{font-size:14px;display:inline;color:var(--basiskleur)}.product .order .pricing span{font-size:15px;padding-left:5px;display:block;color:gray}.product .order .pricing span>div{padding-left:5px}.product .order .pricing span .lichtgroen{color:lightgreen;display:inline}.product .order .pricing span .donkergroen{color:green;display:inline}.product .order .pricing span .geel{color:#ffd500;display:inline}.product .order .pricing span .oranje{color:orange;display:inline}.product .order .pricing span .rood{color:red;display:inline}.productinfo{padding-top:80px;padding-bottom:40px}.productinfo h2{text-align:center;color:var(--basiskleur);font-weight:bold;margin-bottom:50px}.productinfo .onderdeelinfo{display:block;margin-bottom:35px;overflow:auto}.productinfo .onderdeelinfo .onderdeelfoto{width:25%;display:inline-block}.productinfo .onderdeelinfo .onderdeelfoto img{width:100%}.productinfo .onderdeelinfo .onderdeeltekst{display:inline-block;width:70%;float:right;font-size:16px;padding-right:5px}.productinfo .onderdeelinfo .onderdeeltekst span{font-weight:bold}.productinfo .onderdeelinfo:nth-child(2n) .onderdeeltekst{float:left}.reviews{margin-bottom:80px}.reviews h3{color:var(--basiskleur);font-weight:bold;padding-bottom:15px}.reviews .backgroundbalk{color:#fff;background-color:var(--basiskleur);text-align:center;padding:20px 0;font-size:35px;font-weight:bold;margin-bottom:80px}.reviews .gerelateerd{background-color:var(--basiskleur);padding:35px 40px;text-align:center;border-radius:5px}.reviews .gerelateerd>span{font-weight:bold;color:#fff;font-size:23px;line-height:10px}.reviews .gerelateerd .product{padding-top:25px;padding-bottom:0}.reviews .gerelateerd .product a{color:#ffffff;text-decoration:none}.reviews .gerelateerd .product a span{font-weight:bold;display:block;margin-top:10px}.reviews .gerelateerd .product img{border:1px solid #fff}.reviews .productreview{display:block;width:100%;border:4px solid var(--basiskleur);border-radius:5px;height:175px;position:relative;margin-bottom:45px}.reviews .productreview .gebruiker{display:inline-block;width:250px;text-align:center;font-size:14px;color:var(--basiskleur);font-weight:bold;padding-top:35px}.reviews .productreview .gebruiker span{display:block;font-size:38px;line-height:32px}.reviews .productreview .gebruiker span.naam{font-size:18px}.reviews .productreview .reviewcontent{display:inline-block;height:100%;border-left:4px solid var(--basiskleur);padding-top:15px;padding-left:15px;color:var(--basiskleur);width:65%;vertical-align:top}.reviews .productreview .reviewcontent .punten{display:block;width:100%;margin-top:25px;font-size:14px}.reviews .productreview .reviewcontent .punten .positief{display:inline-block;color:green;margin-left:25px;vertical-align:top}.reviews .productreview .reviewcontent .punten .negatief{display:inline-block;color:red;margin-left:25px;vertical-align:top}.reviews .beoordeling-achterlaten{margin-top:0;background-color:var(--basiskleur);padding:35px 40px;text-align:left;border-radius:5px;color:#fff;font-weight:bold;font-size:18px}.reviews .beoordeling-achterlaten>span{font-size:22px;text-align:center;margin-bottom:25px;display:block}.categoriepage{padding-top:80px;padding-bottom:80px}.categoriepage h1{color:var(--basiskleur);font-weight:bold}.categoriepage h2{color:var(--basiskleur);font-weight:bold}.categoriepage a{text-decoration:none}.categoriepage .categorie{display:inline-block;position:relative;width:44%;margin:15px}.categoriepage .categorie .overlay{position:absolute;background:var(--basiskleur-trans);min-width:100%;z-index:5;top:0;bottom:0}.categoriepage .categorie .overlay .titel{margin:0 auto;color:#fff;font-weight:bold;text-align:center;padding-top:27%;font-size:22px}.categoriepage .categorie-product{padding:25px 10px;position:relative}.categoriepage .categorie-product a{text-decoration:none;color:#000}.categoriepage .categorie-product p{padding-top:15px}.categoriepage .categorie-product h2{color:var(--basiskleur);font-size:25px;font-weight:bold;margin-top:15px}.categoriepage .categorie-product span.aanbieding{position:absolute;right:10px;top:35px;display:block;background:red;font-weight:bold;padding:5px 10px}.categoriepage .categorie-product span.prijs{color:#86177b;font-weight:bold}.woocommerce button.button{background:white!important;border:2px solid var(--basiskleur)!important;border-radius:5px!important;color:var(--basiskleur)!important;font-weight:bold!important;padding:8px 30px!important}.woocommerce a.button.alt{background:white!important;border:2px solid var(--basiskleur)!important;border-radius:5px!important;color:var(--basiskleur)!important;font-weight:bold!important;padding:8px 30px!important}.woocommerce table.cart td.actions .input-text{width:125px!important;padding-left:8px}.woocommerce-pagination{text-align:center;margin-top:25px}.woocommerce-pagination ul li{display:inline-block;padding-right:10px}.woocommerce-pagination ul li a{color:var(--basiskleur);font-weight:bold}.lost_password a,.product-name a,.woocommerce-cart-form__cart-item a,.woocommerce-message a,.woocommerce-MyAccount-content a,.woocommerce-MyAccount-navigation a,.woocommerce-terms-and-conditions-checkbox-text a,a.showcoupon,a.showlogin,a.woocommerce-privacy-policy-link{color:var(--basiskleur)!important}.lost_password a:hover,.product-name a:hover,.woocommerce-cart-form__cart-item a:hover,.woocommerce-message a:hover,.woocommerce-MyAccount-content a:hover,.woocommerce-MyAccount-navigation a:hover,.woocommerce-terms-and-conditions-checkbox-text a:hover,a.showcoupon:hover,a.showlogin:hover,a.woocommerce-privacy-policy-link:hover{color:var(--basiskleurlicht)!important}.woocommerce-info{color:var(--basiskleurlicht)!important}.woocommerce-info:before{color:var(--basiskleurlicht)!important}.woocommerce-MyAccount-navigation ul{padding-left:0}.woocommerce-MyAccount-navigation ul li{list-style-type:none}.mol-PayPal{display:none!important}.wc-pao-addons-container{display:none}.quantity{display:none}.single_add_to_cart_button{background:var(--basiskleur);border-radius:5px;color:#fff;display:inline-block;float:right;padding:6px 55px;text-decoration:none;font-weight:bold;font-size:20px;box-shadow:none;-webkit-box-shadow:none;border:none}.eindprijs{display:inherit}.product-addon-totals{display:none}.popproduct h3{font-size:20px}.popproduct img{border:1px solid #fff}.popproduct a{color:#fff;text-decoration:none}.popproduct a span{display:block;font-weight:bold;margin-top:10px}.mobile-only{display:none}@media (max-width:1399.98px){.homecontent .categorie{width:43%}.categoriepage .categorie{width:43%}}@media (max-width:1199.98px){.product .upgraden .wc-pao-addon .wc-pao-addon-wrap select,.product .upgraden button{font-size:14px;padding:8px 10px}}@media (max-width:991.98px){.header{height:50vh}.header .introtekst{margin-top:60px}.header .overlay{height:50vh}.contact .formulier{margin-bottom:50px}.product .order a{padding:6px 15px;font-size:18px}.product .productinformatie{padding-left:0}.product .productinformatie ul{padding-left:30px}.product .leveranciers{padding-left:0;margin-top:10px;margin-bottom:10px}.product .leveranciers .logo{padding:4px}.product .upgraden{padding-left:0}.product .upgraden .wc-pao-addon{width:100%;display:block}.product .order{padding-left:0}.reviews .gerelateerd>span{font-size:16px}}@media (max-width:767.98px){#nav-toggle span{position:absolute;margin-top:25px}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{cursor:pointer;border-radius:4px;height:6px;width:35px;background:#fff;position:absolute;display:block;content:"";-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:after,#nav-toggle.active span:before{top:0}#nav-toggle.active span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff}#nav-toggle.active span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff}#moboverlay{display:none;padding-top:20px;padding-left:45px}#moboverlay ul.hamburger_menu li{list-style-type:none;margin-bottom:9px}#moboverlay ul.hamburger_menu li a{color:var(--basiskleur);text-decoration:none;font-weight:bold}#moboverlay ul.hamburger_menu li ul.sub-menu{margin-top:10px}.header{height:100vh}.header .overlay{height:100vh}.header .overlay .zoeken{display:none}.header .overlay .contactinfo{display:none}.header .overlay .navmenu ul{padding-left:15px}.header .overlay .navmenu ul li{padding-right:8px;display:block;margin-bottom:15px}.header .overlay .account,.header .overlay .winkelwagen,.header .overlay .zoeken{margin-top:35px}.header .introtekst{margin-top:75px}.categoriepage{padding-top:40px;padding-bottom:40px}.desktop-only{display:none}.mobile-only{display:block}.product .order .pricing{display:block;width:100%}.product .order a{float:left;margin-top:25px}}@media (max-width:494px){.homecontent .categorie{width:93%;height:100px;overflow:hidden}.homecontent .categorie .overlay .titel{padding-top:8%;font-size:20px}.categoriepage .categorie{width:93%;height:100px;overflow:hidden}.categoriepage .categorie .overlay .titel{padding-top:8%;font-size:20px}.productfoto{margin-bottom:25px}}body{font-family:"Product Sans std";font-weight:normal}