@font-face{font-family:'Titillium Web';font-style:normal;font-display:swap;font-weight:400;src:url(//proofgigant.de/wp-content/themes/storefront-child/fonts/titillium-web-v8-latin-regular.eot);src:local('Titillium Web Regular'),local('TitilliumWeb-Regular'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/titillium-web-v8-latin-regular.eot?#iefix) format('embedded-opentype'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/titillium-web-v8-latin-regular.woff2) format('woff2'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/titillium-web-v8-latin-regular.woff) format('woff'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/titillium-web-v8-latin-regular.ttf) format('truetype'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/titillium-web-v8-latin-regular.svg#TitilliumWeb) format('svg')}@font-face{font-family:'Arvo';font-style:normal;font-display:swap;font-weight:400;src:url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-regular.eot);src:local('Arvo'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-regular.eot?#iefix) format('embedded-opentype'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-regular.woff2) format('woff2'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-regular.woff) format('woff'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-regular.ttf) format('truetype'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-regular.svg#Arvo) format('svg')}@font-face{font-family:'Arvo';font-style:normal;font-display:swap;font-weight:700;src:url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-700.eot);src:local('Arvo Bold'),local('Arvo-Bold'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-700.eot?#iefix) format('embedded-opentype'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-700.woff2) format('woff2'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-700.woff) format('woff'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-700.ttf) format('truetype'),url(//proofgigant.de/wp-content/themes/storefront-child/fonts/arvo-v13-latin-700.svg#Arvo) format('svg')}:root{--orange:#f76f0b;--dark-orange:#c1610e;--black:#000;--white:#fff;--grey:#e5e5e5;--darkgrey:#b5b5b5;--lightgrey:#f4f4f4;--bodybg:#f2f2f2;--mainnavhooverbg:#b5b5b5;--footerbg:#31302b;--blue:#11b8ff}html,body{min-width:450px;width:100%;max-height:100vh}body>*{font-family:'Titillium Web' !important}body{font-weight:400;font-size:15px;line-height:120%;background-color:#f2f2f2;background-color:var(--bodybg);max-width:100%;background-image:url(//proofgigant.de/wp-content/themes/storefront-child/images/cubes.png)}#content{height:auto;min-height:100vh}.clear{clear:both}h1{font-size:1.7rem;font-weight:400;line-height:1.1;font-family:'Arvo' !important;text-align:left;font-display:swap}h2{font-size:1.5rem;font-weight:400;line-height:1.1;font-family:'Arvo' !important;border-top:0 !important;font-display:swap}h3{font-size:1.3rem;font-weight:400;line-height:1.1;font-family:'Arvo' !important;border-top:0 !important;font-display:swap}h4{font-size:1.1rem;font-weight:400;line-height:1.1;font-family:'Arvo' !important;font-display:swap}h5,h6{font-size:1rem;font-weight:400;line-height:1.1;font-family:'Arvo' !important;font-display:swap}h1,h2,h3,h4,h5,h6,.wc-block-grid__product-title{color:#000;color:var(--black)}p+h2,p+header h2,p+h3,p+h4,ul+h2,ul+header h2,ul+h3,ul+h4,ol+h2,ol+header h2,ol+h3,ol+h4,table+h2,table+header h2,table+h3,table+h4,blockquote+h2,blockquote+header h2,blockquote+h3,blockquote+h4,form+h2,form+header h2,form+h3,form+h4{margin:1.2em 0 .2em}img{border-radius:0}p{margin:0 0 10px}a{color:#f76f0b;color:var(--orange);-webkit-user-drag:none !important}a:focus,button:focus,.button.alt:focus,input:focus,textarea:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus{outline-color:transparent !important}body{overflow-x:hidden;overflow-y:hidden;max-width:100%}.hentry{margin:0 !important}.hentry .entry-content a:not(.button){text-decoration:none}#page{min-height:100vh}.col-full{max-width:100% !important}#content .col-full{margin-left:0}.site-content,#content{display:block;position:absolute;padding:80px 60px 40px 80px;top:0;right:0;background-color:#fff;background-color:var(--white);color:#000 !important;color:var(--black) !important;z-index:500}body.home #content,body.home .entry-title,body.single-product #content{display:none}.content-area{height:80vh;padding-right:20px;overflow-y:auto}#content .close-overlay{position:relative;top:-90px;left:-60px;width:16px;height:16px;z-index:5000;cursor:pointer}.cart-submenue{list-style-type:none;position:relative;top:-88px;left:0}.cart-submenue li{float:left;padding-right:10px;padding-left:10px;font-weight:600;color:var(--darkgrey);font-size:.95em}.cart-submenue li:first-child{border-right:1px solid var(--darkgrey);padding-left:0}.cart-submenue li a{;color:#000;color:var(--black)}input[type=text],input[type=email],input[type=number],input[type=password],input[type=tel],select{height:25px;border-radius:0;margin-top:5px;background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;max-width:100%}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus,.input-text:focus{background-color:#fff;background-color:var(--white)}textarea{height:200px;border-radius:5px;margin-top:5px;background:#fff;border:1px solid #c2c2c2}button,input[type=button],input[type=reset],input[type=submit],.button,.widget a.button{background-color:#f76f0b;background-color:var(--orange) !important;border-color:#f76f0b !important;border-color:var(--orange) !important;color:#fff !important;color:var(--white) !important;font-weight:700}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#fff;color:var(--black);top:8px;height:20px;width:20px;border:0;cursor:pointer;margin-right:7px;margin-bottom:5px;outline:none;border:2px solid var(--darkgrey);border-radius:3px}input[type=checkbox]:checked:before{position:absolute;font-size:22px;left:5px;top:-12px;font-weight:700;color:#f76f0b;color:var(--orange);content:'\02143';transform:rotate(40deg)}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#fff;color:#000;top:10px;height:21px;width:21px;border:0;cursor:pointer;margin-right:7px;margin-bottom:5px;outline:none;border-radius:40px;border:2px solid var(--darkgrey)}input[type=radio]:checked{background-color:#f76f0b;background-color:var(--orange);border:2px solid var(--orange)}input[type=radio]:checked:before{position:absolute;font-size:16px;left:3.5px;top:-4px;font-weight:700;color:#fff;content:'\02143';transform:rotate(40deg)}.site-info{display:none}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:0}.woocommerce-message,.woocommerce-error{background-color:#f76f0b;background-color:var(--orange)}.woocommerce-info{background-color:##11b8ff;background-color:var(-blue)}.wc-item-meta li{margin-top:3px}.site-branding{position:absolute;z-index:6000;top:20px;left:25px;margin:0 0 10px !important;padding:0 !important;float:left !important;width:180px !important;height:33px !important}.custom-logo{width:180px !important;height:33px !important;-webkit-user-drag:none !important}.site-header{background-color:transparent;border:0 !important}#masthead{width:100%;position:absolute;top:0;right:0}.primary-navigation{position:absolute;top:10px;right:10px;height:32px;z-index:1100;min-width:470px}#menu-hauptnavigation{margin:0 !important;padding:5px 0;float:right !important}#menu-hauptnavigation li{float:left}#menu-hauptnavigation li a{color:#000;color:var(--black);font-size:17px;text-decoration:none;padding:2px 15px;display:block;color:#000 !important;color:var(--black) !important;border-right:1px solid #000;border-right:1px solid var(--black);text-decoration:none}#menu-hauptnavigation li:last-child a{border-right:0}#menu-hauptnavigation .menu-item-455 a{height:36px}#menu-item-455{min-width:50px}#menu-item-455 a:before{content:url(//proofgigant.de/wp-content/themes/storefront-child/images/cart.svg);width:20px;height:20px;display:block;float:left;text-decoration:none;padding-right:5px}#menu-item-455 span{float:right}button.menu-toggle{position:relative;top:-10px;right:-10px;border:1px solid #e0e0e0 !important;background-color:#fff !important;background-color:var(--white) !important;height:36px;border-radius:5px;z-index:1000}button.menu-toggle:before,button.menu-toggle:after,button.menu-toggle span:before{width:20px}.handheld-navigation{position:absolute;top:0;left:-50px;width:100vw;height:100vh;background-color:#fff !important;background-color:var(--white) !important}.handheld-navigation,.nav-menu,.main-navigation div.menu>ul:not(.nav-menu){-webkit-transition:all,ease,.2s;transition:all,ease,.2s}#menu-mobilnavigation{margin-top:40px}#menu-mobilnavigation li{padding-left:30px;border-bottom:1px solid #e0e0e0 !important}.site-footer{position:absolute;bottom:0;right:0;padding:0;margin:0;background-color:transparent;z-index:5000}#custom_html-3{position:absolute;bottom:10px;right:-10px;margin:0 !important;padding:0 !important;float:none !important;width:500px}#custom_html-3 .custom-html-widget{float:right}#custom_html-3 ul{margin-right:20px}#custom_html-3 li{float:left;padding-top:8px}#custom_html-3 li a{padding:2px 15px;display:block;color:#000 !important;color:var(--black) !important;border-right:1px solid #000;border-right:1px solid var(--black);text-decoration:none}#custom_html-3 li:last-child a{border-right:0}#custom_html-3 li a:hover{text-decoration:underline}.footer-widgets{border:0}#moove_gdpr_cookie_info_bar{transition:none !important;font-family:inherit !important}#moove_gdpr_cookie_info_bar *{font-family:inherit !important;-webkit-font-smoothing:none !important}#cookie-notice{width:300px;min-width:300px;height:auto;left:auto;text-align:left;right:10px;bottom:60px;background-color:#fff;background-color:var(--white);box-shadow:0 0 20px var(--darkgrey)}.cookie-notice-container{text-align:left;padding:10px}#cn-notice-text{display:block;padding-bottom:10px}#cookie-notice .cn-button{margin-left:0;width:45%;background-color:#000;background-color:var(--black);color:#fff;color:var(--white);font-weight:400;line-height:100%}#cn-accept-cookie{padding-left:8px}#cn-refuse-cookie{width:48%;margin-left:10px !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{border:1px solid ##f76f0b !important;border:1px solid var(--orange) !important;background-color:#f76f0b !important;background-color:var(--orange) !important}body.home .woocommerce-message,body.single-product .woocommerce-message,.proofgigant-message{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:5000;background-color:rgba(0,0,0,.5);color:#000 !important;color:var(--black) !important;margin-top:0 !important;border-left:0 !important}body.home .woocommerce-message-box,body.single-product .woocommerce-message-box,.proofgigant-message-box{width:580px;min-height:190px;position:absolute;top:calc(50% - 85px);left:calc(50% - 290px);background-color:#fff !important;background-color:var(--white) !important;color:#000 !important;color:var(--black) !important;margin-top:0 !important;border-left:0 !important;border-radius:5px;padding:40px}body.home .woocommerce-message-box span,body.single-product .woocommerce-message-box span,.proofgigant-message-box span{background-color:#008200;display:block;border-radius:10px;width:17px;height:17px;color:#fff;padding-left:4px;line-height:120%;font-size:.6em;font-weight:600;margin-right:8px;margin-top:4px;text-align:left;transform:rotate(40deg);float:left}body.home .woocommerce-message-box p,body.single-product .woocommerce-message-box p,.proofgigant-message-box p{font-size:1.4em;font-weight:400;margin-bottom:45px;line-height:120%}.proofgigant-message-box p{font-size:1.2em}body.home .woocommerce-message-box a,body.single-product .woocommerce-message-box a,.proofgigant-message-box a{padding:9px 0;border-radius:5px;float:left;display:block;font-size:1.2em;margin-left:0;width:48%;text-align:center}.proofgigant-message-box a{float:right}body.home .woocommerce-message-box a:last-child,body.single-product .woocommerce-message-box a:last-child{margin-left:15px}.page-overlay{display:none;position:absolute;top:0;right:-2000px;width:calc(100% - 660px);min-width:800px;height:100vh;background-color:#fff;background-color:var(--white);color:#000 !important;color:var(--black) !important;z-index:800;box-shadow:-5px 0px 5px 1px var(--darkgrey);border-top:30px solid #fff}body.woocommerce-checkout #content.page-overlay,body.woocommerce-cart #content.page-overlay{width:95vw;max-width:95vw}.page-overlay .close-overlay{position:relative;top:-10px;left:20px;width:16px;height:16px;z-index:5000;cursor:pointer}.page-overlay .page-overlay-content{padding:80px 60px 60px 80px;width:100%;height:87vh;overflow-y:scroll}.page-overlay .page-overlay-content .entry-title{display:block}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}table#preise{border-collapse:collapse;border-color:#000;border-color:var(--black) border-style:solid;border-width:1px;width:auto;margin-top:40px}table#preise td{text-align:right;padding:.5em .9em .6em !important;white-space:nowrap}table#preise td:first-child{text-align:left}table#preise tr:first-child{background-color:#f76f0b;background-color:var(--orange) !important}table#preise tr:first-child td{color:#fff;font-weight:600}table#preise tr:nth-child(even){background-color:#f2f2f2;background-color:var(--bodybg)}table#preise tr:nth-child(odd){background-color:#e5e5e5;background-color:var(--grey)}table#preise td:first-child,body.page-id-64 table td:nth-child(3){font-weight:600}.price-preview-calculator{margin-top:40px}.price-preview-calculator table{padding:0;margin:0;max-width:611px;border-collapse:collapse}.price-preview-calculator table td,.price-preview-calculator table th{padding:0 20px 8px 0;font-weight:400}.price-preview-calculator table td{border-top:1px solid var(--grey);white-space:nowrap;vertical-align:middle}.price-preview-calculator table td:last-child{padding:0 0 8px;text-align:right}.price-preview-calculator .calculate-price{float:right;padding:.25em 1.2em;margin-top:6px;font-size:1.1em;border-radius:3px}.price-preview-calculator tr:nth-child(3) td{padding-top:15px}.price-preview-calculator .result{font-size:22px;padding-top:6px;font-weight:600}.price-preview-calculator .result span{font-size:16px}.price-preview-calculator .log{clear:left}#PageCount,#PageWidth,#PageHeight{min-height:35px;max-width:80px;text-align:center}#PageHeight{max-width:70px}#PageWidth{margin-right:5px}#PageHeight{margin-left:5px;margin-right:5px}.sp-easy-accordion .sp-ea-single{background-color:transparent !important}.ea-header{border:1px solid #d3d3d3 !important;color:#000;color:var(--black)}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a{padding:0 0 0 5px}#sp-ea-730.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body{background:#fff;color:#000;color:var(--black) !important}table.faq{max-width:100%}table.faq th,table.faq td{padding:5px 10px 5px 0}table.faq th:last-child,table.faq td:last-child{padding:5px 0}table.faq td:nth-child(1),table.faq td:nth-child(2),table.faq td:nth-child(4){white-space:nowrap}.cart-empty{background-color:transparent;color:#000;color:var(--black);border:0;padding-left:0}body.woocommerce-cart .entry-header{display:none}body.woocommerce-cart .cart-empty:before{content:""}table.cart{padding-bottom:0;margin-bottom:0}table.cart tr:last-child{display:none}table.cart h1.entry-title{padding-bottom:0;margin-bottom:0}table.cart th{font-weight:400;vertical-align:bottom !important}table.cart tr td{background-color:#f4f4f4 !important;background-color:var(--lightgrey) !important;vertical-align:middle;border-bottom:5px solid #fff !important;padding:0 10px 0 0}table.cart th,table.cart td{padding:10px 15px 15px 0}.woocommerce-cart-form__contents tr:last-child td{background-color:transparent !important}.woocommerce-cart-form__contents tr td.product-thumbnail{padding-top:0;text-align:left;max-width:40px !important}table.cart .product-thumbnail img{max-width:60px;height:auto;max-height:80px;margin:0}table.cart a.remove:before{content:""}table.cart a.remove img{width:18px;height:20px}.woocommerce-cart-form__cart-item .variation-aws_price_calc_8 p:after{content:'%'}.wpc-cart-container .wpc-edit-icon.button{display:none}table.cart .product-quantity{min-width:80px}table.cart .product-quantity .button{margin-top:9px;margin-left:5px;background-color:transparent !important;float:left;background-image:url(//proofgigant.de/wp-content/themes/storefront-child/images/icon-reload.svg);background-size:15px;background-repeat:no-repeat}table.cart .product-quantity .quantity{float:left}table.cart .product-quantity input{background-color:#f4f4f4 !important;background-color:var(--lightgrey) !important}table.cart td.product-subtotal{padding-bottom:0}table.cart td.product-remove{padding-right:15px;width:30px}.cart-collaterals .cart_totals{width:100%;padding-top:5px}.cart_totals table th{font-weight:400;padding:6px 0 6px 6px}.cart_totals table td{padding:6px 0 6px 6px;text-align:right !important;font-weight:400}.cart_totals table tr.order-total th{font-weight:600;padding:6px 0 6px 6px}.cart_totals table tr.order-tax th,.cart_totals table tr.order-tax td{padding:6px 0 12px 6px}.cart_totals table tr.order-total th,.cart_totals table tr.order-total td{font-weight:600;border-top:1px solid var(--grey);padding:12px 0 6px 6px}.cart_totals table tr.order-proceed-buttons td{padding-top:30px}.cart_totals .table-totals{float:right;width:280px}.cart_totals .cart_shipping{padding-top:35px;float:left;margin-left:600px}.wcppec-checkout-buttons__separator{display:none !important}.wc-forward:after,.woocommerce-Button--next:after{content:""}.woocommerce-MyAccount-navigation{width:100%}.woocommerce-MyAccount-content{width:100%}.woocommerce-MyAccount-orders td,.woocommerce-MyAccount-orders th{padding:5px 5px 5px 0;text-align:left;font-size:inherit}body.woocommerce-checkout .submenue li{list-style-type:none;float:left}.woocommerce-billing-fields h3{display:none}#billing_country_field,#shipping_country_field{display:none}.create-account label{float:right}#ship-to-different-address{padding-top:30px}#payment .payment_methods li{margin-bottom:5px}#payment .payment_methods>.woocommerce-PaymentMethod>label,#payment .payment_methods>.wc_payment_method>label{margin-left:30px}#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label:before,#payment .payment_methods>.wc_payment_method>label:before{content:""}#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child{background-color:transparent;display:block !important;clip:none;-webkit-clip-path:none;clip-path:none;height:20px;width:20px;overflow:visible;padding:0;position:relative;left:30px;top:23px;word-wrap:normal !important;float:left;border-radius:40px;border:1.5px solid #fff;background-color:#fff}#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked{background-color:#f76f0b;background-color:var(--orange);border:2px solid var(--orange)}body.woocommerce-checkout .entry-header{display:none}.form-row input[type=checkbox],.form-row input[type=radio]{width:20px}#order_review_heading{float:left}.wc-proceed-to-checkout .button.checkout-button{background-color:#f76f0b;background-color:var(--orange)}.wc-gzd-order-submit button{width:100% !important;background-color:#f76f0b !important;background-color:var(--orange) !important}#neutral_shipping_field label,#include_custom_logo_field label{font-size:1.3rem;font-weight:400;line-height:1.1;font-family:'Arvo' !important}#neutral_shipping_field .optional{display:none}#neutral_shipping_company_field,#neutral_shipping_street_field,#neutral_shipping_zip_field,#neutral_shipping_place_field{display:none}#neutral_shipping_company_field .optional,#neutral_shipping_street_field .optional,#neutral_shipping_zip_field .optional,#neutral_shipping_place_field .optional{display:none}#neutral_shipping_company,#neutral_shipping_street,#neutral_shipping_zip,#neutral_shipping_place{display:none}.checkout-customer-logo-wrapper{margin:20px 0 40px;display:none}#order_comments_field{margin-top:30px}#order_comments_field label{float:left;padding-right:15px;padding-top:10px;width:100px}#order_comments_field .woocommerce-input-wrapper{float:left;width:480px}#order_comments{border-radius:0;height:150px;border:1px solid #c2c2c2}#order_comments:focus{background-color:#f2f2f2 !important}body.woocommerce-checkout .optional{display:none}#billing_postcode_field,#shipping_postcode_field,#neutral_shipping_zip_field{width:17% !important;float:left;margin-right:2%;clear:none}#billing_city_field,#shipping_city_field,#neutral_shipping_place_field{width:80% !important;float:right;clear:none}.woocommerce-checkout-review-order-table{background-color:transparent !important}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{padding:4px 0;font-weight:400}.woocommerce-checkout-review-order-table tr.order-total th,.woocommerce-checkout-review-order-table tr.order-total td{font-weight:600;padding-top:10px;border-top:1px solid var(--grey)}.woocommerce-checkout-review-order-table th #order-summary{margin-top:20px;margin-bottom:0;padding-bottom:10px;border-bottom:1px solid var(--grey)}.woocommerce-checkout-review-order-table td{text-align:right}.woocommerce-checkout-review-order-table tr.cart-shipping td{text-align:left}.woocommerce-checkout-review-order-table tr.cart-shipping td h2{font-size:1.3rem}.woocommerce-checkout ul#shipping_method{width:100%}.woocommerce-checkout-review-order-table tr.cart-shipping td .woocommerce-Price-amount{float:right}.wc-gzd-place-order{text-align:right}#place_order{max-width:200px;margin-top:20px;border-radius:5px;font-size:1.1em !important}.woocommerce-gzd-legal-checkbox-text{float:right;width:90%;padding-top:8px;padding-left:5px}.woocommerce-gzd-legal-checkbox-text a{color:var(--black);text-decoration:underline !important}.woocommerce-form-login-toggle{display:none}h3#checkout_billing{float:left}#login-msg{float:right;text-align:right;padding-top:5px}.required-field-hint{clear:left;padding-top:15px}#ship-to-different-address .woocommerce-form__input-checkbox{float:left;position:relative;right:auto;top:12px;margin-right:.5342343017em}body.page-id-497 #content .close-overlay{left:20px;top:-60px}.col-50{width:49%;float:left;padding-right:7%}.proofgigant-feature{list-style-type:none;margin-left:0;margin-top:15px}.proofgigant-feature li{background-image:url(//proofgigant.de/wp-content/themes/storefront-child/images/check.svg);background-repeat:no-repeat;background-size:13px 13px;padding-left:20px;background-position:0 3px;padding-bottom:8px}.page-overlay-content.page-497,body.page-id-497 #content{padding:50px 0 60px !important}body.page-id-497 #content .col-full,body.page-id-497 #content .content-area{padding-left:0;padding-right:0}.page-overlay-content.page-497 .row,body.page-id-497 .row{padding-left:60px;padding-right:60px}#head-page-proofgigant{position:relative;left:0;width:100%;margin-top:-90px;margin-bottom:8%;background-image:url(//proofgigant.de/wp-content/themes/storefront-child/images/moon-bg.jpg);background-repeat:no-repeat;background-size:cover;background-color:#104662}#head-page-proofgigant img{width:80%;padding-top:20px;position:relative;left:0;top:auto;bottom:0}.box-proofgigant{position:absolute;top:100px !important;right:0;left:auto;width:calc( 100vw - 660px);max-width:calc( 100vw - 660px);min-width:calc( 100vw - 660px);background-color:var(--white);height:100vh;min-height:1000px;padding-top:55px !important;padding-left:100px !important;text-align:left !important}.intro{color:var(--orange);font-weight:700;text-transform:uppercase;letter-spacing:15%;font-size:1.1rem}.orange{color:var(--orange)}.box-proofgigant{max-width:500px}.box-proofgigant h1{font-family:'Titillium Web' !important;font-size:2.3rem;font-weight:1000;margin-bottom:45px;margin-top:15px}.how-it-works{line-height:150%;margin-bottom:80px;font-size:1.1rem}ul.feature-list{margin-left:0;list-style-type:none}ul.feature-list li{background-image:none !important;font-weight:900;clear:left;margin-bottom:15px;padding-left:0;line-height:130%;font-size:22px}ul.feature-list li .icon-box{width:48px;height:48px;border-radius:10px;background:#fff3e8;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:20px;margin-top:7px;float:left}ul.feature-list li .icon-box svg{width:22px;height:22px;stroke:#e8720c;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.clock-bar{position:absolute;top:65px;left:0;z-index:100;text-align:center !important;background-color:var(--orange);color:var(--white);width:100vw;height:50px;padding-top:15px;display:block}.clock-bar p{display:inline;font-size:1.4rem;font-weight:700}.clock-bar .clock-digit-contaner{display:inline;padding:8px 20px 6px;margin-left:40px;border-radius:5px;background-color:var(--dark-orange)}.clock-bar .clock-digit{display:inline-block;font-weight:700;color:var(--white) !important}.clock-bar .clock-digit{font-size:1.3rem;line-height:100%;font-family:'Titillium Web' !important;display:inline-block;color:#000}.upload{margin-top:50px;font-weight:700;border-radius:10px;font-size:1.2rem;padding:.3180469716em 1.51575em}.box-upload{position:absolute;top:223px;left:0;width:560px;height:100vh;text-align:right;padding-right:110px;z-index:400}.box-gigant-bg{z-index:390;position:absolute;bottom:0;left:10px;width:560px;height:100vh;padding-right:110px;background-image:url(//proofgigant.de/wp-content/themes/storefront-child/images/Gigant-upload-kurzer-Strahl.svg);background-repeat:no-repeat;background-position:center 300px;background-size:70% 70%}.box-dropzone{margin-top:-65px;float:right;width:300px;height:260px;background-color:#fff;background-color:var(--white);text-align:center;box-shadow:0 0 20px var(--darkgrey)}.fileinput-button{margin-top:80px !important;margin-bottom:40px;width:50px;height:50px;border-radius:50px;vertical-align:middle;background-color:#fff;background-color:var(--orange)}.fileinput-button span.txt{text-align:center;margin-left:-3px;margin-top:3px;font-size:3em;font-weight:400;color:#fff;color:var(--white)}#fileinput-button-wrapper{display:block}#fileinput-button-wrapper h3{font-size:20px;font-family:'Titillium Web' !important}.fileinput-button{margin-top:15px}.fileinput-button span{background-color:#f76f0b;background-color:var(--orange);color:#fff;color:var(--white);padding:7px 15px;margin:5px auto;display:block;border-radius:5px;font-size:24px;font-weight:700}#upload-progress-wrapper{display:none;text-align:center;margin-top:45px}#upload-progress-wrapper .upload-progress{margin:0 auto}.upload-progress strong{position:relative;display:block;top:-85px;left:80px;width:145px;text-align:center;font-size:2.2em;font-weight:400;color:#000;color:var(--black)}#upload-progress-wrapper p{margin-top:0;margin-top:0;color:#000;color:var(--black)}.text-danger{display:block;padding-top:10px}.upload-preview{width:100%;margin:0 auto;margin-top:0;margin-bottom:10px;min-height:130px}.upload-preview img{margin-right:10px;float:left;max-height:120px;width:auto;border:1px solid #e5e5e5;pointer-events:none}.more-preview-images-log{clear:both;width:100%}.button-proceed-proof{font-size:24px;padding:7px 15px;background-color:#fe7210;background-color:var(--orange);color:#fff;color:var(--white);line-height:1.1rem;border-radius:5px}.drop-overlay{display:none;position:absolute;top:0;left:0;width:100vw;height:100%;z-index:10000;background-color:#fe7210;background-color:var(--orange);background-image:url(//proofgigant.de/wp-content/themes/storefront-child/images/gigant-kopf.svg);background-repeat:no-repeat;background-position:calc(50% - 370px) calc(50% + 44px);background-size:180px}.drop-overlay div{width:620px;height:200px;position:absolute;top:calc(50% - 80px);left:calc(50% - 251px);pointer-events:none;background-image:url(//proofgigant.de/wp-content/themes/storefront-child/images/sprechblase.svg);background-repeat:no-repeat;background-size:660px 210px;background-position:-20px 0}.drop-overlay div h3{color:#3e4c64;text-align:center;font-size:3.7em;margin-top:28px;pointer-events:none}.drop-overlay div p{color:#3e4c64;text-align:center;font-size:1.2em;pointer-events:none}.product{float:left;color:var(--black);background-color:#fff;background-color:var(--white);max-width:730px}.single-product div.product .summary{width:99% !important;float:none !important}.single-product div.product p.price{display:none}.single-product .legal-price-info{display:none}a.reset_variations{display:block}.wpc-product-form table{margin-top:10px;margin-bottom:10px;min-width:580px}.wpc-product-form table td{border-top:1px solid var(--grey);padding:5px 0 10px;vertical-align:middle}.wpc-product-form table td.no-border{border:0;padding:0}.single-product .awspc-field-row.hidden{display:none !important}#aws_price_calc_label_1,#aws_price_calc_label_2,#aws_price_calc_label_3,#aws_price_calc_label_4,#aws_price_calc_label_5,#aws_price_calc_label_6,#aws_price_calc_label_7,#aws_price_calc_label_8,#aws_price_calc_label_9,#aws_price_calc_label_10,#aws_price_calc_label_11,#aws_price_calc_label_12,#aws_price_calc_label_13,#aws_price_calc_label_14,#aws_price_calc_label_15{vertical-align:middle;font-weight:400;width:120px;height:45px;text-align:right;padding-top:10px;padding-right:10px}#aws_price_calc_label_7 .tooltip-text{left:10px}#aws_price_calc_label_5{visibility:hidden}#aws_price_calc_input_10 .awspc-text-after-field,#aws_price_calc_input_10 .aws_price_calc_numeric{display:inline;float:left}#aws_price_calc_input_10 .awspc-text-after-field{margin:12px 0 0 4px}.proof-hint{display:inline-block;background-color:var(--orange);border-radius:10px;width:15px;font-family:Avro;height:15px;color:#fff;padding-left:6px;line-height:120%;font-size:.9em;font-weight:600;margin-right:7px;margin-left:5px;text-align:left}.proof-hint .tooltip-text{font-size:1.3em !important}#aws_price_calc_input_12 input,#aws_price_calc_input_7 select{width:315px;max-width:315px;height:30px}#aws_price_calc_input_7 .awspc-field-widget{float:left;width:323px}#aws_price_calc_input_8 input,#aws_price_calc_input_10 input{width:50px;height:30px;text-align:center}#aws_price_calc_input_5 .awspc-text-after-field,#aws_price_calc_input_5 .aws_price_calc_checkbox{display:inline;float:left}#aws_price_calc_input_5 .awspc-text-after-field{margin:10px 0 0}.awspc-field-error{display:none}#format-log,#pages-log,#price-log,#intend-log{float:right;padding-top:10px}#shipping-costs{text-align:right}#price-log{font-weight:600;font-size:1.4em}.price-leagl-info{font-weight:400;font-size:.7em;padding-right:30px}.single-product div.product .single_add_to_cart_button{width:215px;margin-top:0;border-radius:5px;background-color:#f76f0b;background-color:var(--orange);cursor:pointer;font-size:18px;line-height:100%;float:right}#submit-product-form.disabled{background-color:#b5b5b5;cursor:not-allowed}.price-calculations-errors{color:#f76f0b;color:var(--orange)}.awspc-output-product{margin-bottom:0}#aws_price_calc_input_4 input{width:80px}#aws_price_calc_input_8 .aws_price_calc_numeric:after{content:" %"}#aws_price_calc_input_9 input{width:60px}#open-shipping-costs-accordion{display:none}table:not(.has-background) th,table:not(.has-background) tbody td,table:not(.has-background) tbody tr:nth-child(2n) td{background-color:transparent}body.single-product .summary .legal-price-info{display:none}h3.step-2{margin-bottom:5px;margin-left:120px}#notice,#live-notice,.price-calculations-errors{margin-left:120px;color:#f76f0b;color:var(--orange)}.single-product div.product form.cart{padding:0}.datencheck{margin-left:120px;margin-top:40px}.datencheck h3{float:left}.datencheck-ok{float:right;padding-top:5px}.datencheck-ok span:before{font-size:18px;font-family:'Arvo';font-weight:700;content:'\02143';transform:rotate(40deg);color:#028e02;float:left;margin-right:8px}.datencheck ul{list-style-type:none;margin:0 0 15px;clear:both}.datencheck ul li{padding:5px 0;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--grey);min-height:30px}.datencheck ul li:first-child{border-top:1px solid #e5e5e5;border-top:1px solid var(--grey)}.datencheck ul li .label{display:inline-block;font-weight:400;width:160px}.datencheck ul li span.value{display:inline-block}.single-product .quantity{display:none}.woocommerce-form-login__submit{margin-top:10px}body.page-id-12 .wc-item-meta li:nth-child(5),body.page-id-12 .wc-item-meta li:nth-child(6),body.page-id-12 .wc-item-meta li:nth-child(7){display:none}.custom-logo-wrapper{margin:20px 0 20px;0}.custom-logo-wrapper img{max-width:200px}#uploadform_1{margin-top:20px}#wfu_messageblock_header_1_1,td.file_messageblock_fileheader_td{background-color:transparent !important;border-color:transparent !important;border:0 !important}#wfu_messageblock_header_1_label_1{font-size:inherit;padding:5px 0;background-color:transparent;color:#000;color:var(--black);border-color:transparent}#wfu_messageblock_arrow_1_1{display:none}label.file_messageblock_fileheader_label,label.file_messageblock_header_label{font-weight:400 !important;color:#000;color:var(--black) !important;font-size:inherit !important;border:0 !important}#wfu_messageblock_header_1_labelwfu_messageblock_header_1_label,#wfu_messageblock_header_1{background-color:transparent !important;border-color:transparent !important;border:0 !important;font-size:inherit;color:#000;color:var(--black)}.file_input_uploadform{min-width:140px}.file_input_uploadform #input_1{background-color:#f76f0b !important;background-color:var(--orange) !important;background-image:none;width:30px;text-align:left;min-width:140px;padding:0 10px}#fileName_1{margin-top:20px}body.page-id-3 h2,.page-overlay-content.page-3 h2{font-size:1.2em;margin-bottom:1.1em}.woocommerce-table--order-details img.product-thumbnail{max-width:100px;margin-right:20px;float:left}.woocommerce-table--order-details .order-details-text{float:left}.tooltip-box{position:relative;display:inline-block}.tooltip-box .tooltip-text{font-family:'Titillium Web';visibility:hidden;width:300px;background-color:#000;color:#fff;text-align:left;padding:10px;border-radius:6px;position:absolute;left:-140px;line-height:125%;z-index:1;font-size:1em !important}.tooltip-box:hover .tooltip-text{visibility:visible}.woocommerce-ResetPassword{max-width:390px}.woocommerce-ResetPassword p{width:100%}@media screen and (min-width:901px) and (min-height:1000px){.box-upload{top:343px}.box-proofgigant{padding-top:175px !important}.box-gigant-bg{background-position:center 120%}.box-proofgigant{top:120px}}@media screen and (min-width:901px) and (min-height:1200px){.box-upload{top:443px}.box-proofgigant{padding-top:273px !important}.box-gigant-bg{background-position:center 130%}}@media screen and (min-width:901px) and (min-height:1300px){.box-upload{top:543px}.box-proofgigant{padding-top:373px !important}.box-gigant-bg{background-position:center 150%}}@media screen and (min-width:901px) and (min-height:1400px){.box-upload{top:743px}.box-gigant-bg{background-position:center 150%}}@media screen and (min-width:901px) and (min-height:1500px){.box-upload{top:843px}.box-gigant-bg{background-position:center 150%}}@media screen and (min-width:901px) and (min-height:1600px){.box-upload{top:223px}.box-proofgigant{top:0}.box-gigant-bg{display:none}}@media (max-width:1500px){.cart_totals .cart_shipping{margin-left:33%}.wpc-product-form{width:95%}}@media (max-width:1100px){.box-clock{margin-top:80px}.box-proofgigant{width:calc(100vw - 460px);max-width:calc(100vw - 460px);min-width:calc(100vw - 460px)}.box-upload{width:480px;padding-right:0;left:-80px}.box-gigant-bg{padding-right:0;width:480px;left:0}.cart_totals .cart_shipping{margin-left:0}#order_comments{width:80%}}@media (max-width:1000px){h3#checkout_billing{float:none}#login-msg{float:none;text-align:left;padding-top:0;padding-bottom:10px;width:100%}#order_comments{width:80%}}@media (max-width:900px){body{overflow-y:scroll}.box-proofgigant{position:static;width:100vw;max-width:100vw;min-width:100vw;padding-left:190px !important;padding-top:190px !important;height:110vh}.box-upload{position:static;width:90%;left:auto;top:auto;text-align:center;height:auto;margin-top:0}.box-dropzone{margin:0 auto;float:none;position:relative;top:auto;margin-top:60px}#fileinput-button-wrapper{position:relative}#upload-progress-wrapper{position:relative}.box-gigant-bg{position:static;top:auto;left:auto;width:90%;height:650px;background-position:center center;background-size:contain;padding-right:150px;margin-top:-90px}.footer-menue,.widget ul{margin:0 auto;padding-bottom:10px;width:400px}#custom_html-3{display:none}.site-branding{z-index:500}.page-overlay{width:100%;min-width:100%}.page-overlay .page-overlay-content,.site-content,#content{padding:80px 20px 60px}#content .close-overlay{top:-90px;left:0}.product{max-width:100%}.menu-toggle,.handheld-navigation{display:block !important}.primary-navigation{display:none !important}.woocommerce-active .site-header .main-navigation{width:50px%;float:left;margin-right:0;clear:both}#masthead{width:calc(100% - 50px);position:absolute;top:0;right:0}button.menu-toggle{top:0;right:-25px;float:right}#site-navigation{width:100%;display:inline-block}.site-header{padding-top:10px}}@media (max-width:800px){.site-branding{z-index:500}.datencheck ul li span.value{;width:300px}}@media (max-width:768px){table#preise{max-width:90%}table.faq.offset td,table.faq.tiefdruck td{display:inline-table;width:100%}table.faq.offset tr td:first-child,table.faq.tiefdruck tr td:first-child{padding-top:20px}table.faq.offset th,table.faq.tiefdruck th{display:none}table.cart tr td{min-height:41px;padding:9px 10px 3px}table.cart tr td .quantity,table.cart .product-quantity .button{float:right !important}.product-quantity .button{margin-right:-15px}table.cart tr td.product-remove{width:100%;background-color:transparent !important}table.cart td.product-remove a.remove{top:-25px;right:0}table.cart tr:first-child td.product-remove a.remove{top:0}.cart_totals .table-totals{float:none;width:100%}.cart_totals .cart_shipping{float:none;width:100%;margin-left:8px}#order_review{margin-top:40px;margin-top:40px}#intend-log{display:none}.box-proofgigant{padding-left:130px !important}}@media (min-width:700px){.main-navigation ul li,.secondary-navigation ul li{display:block !important}}@media (max-width:700px){body.home .woocommerce-message-box,body.single-product .woocommerce-message-box,.proofgigant-message-box{width:100%;left:0;padding:40px 10%}body.home .woocommerce-message-box a,body.single-product .woocommerce-message-box a,.proofgigant-message-box a{width:48%;text-align:center;white-space:nowrap;padding-left:0;padding-right:0}.wpc-product-form table{min-width:500px}.datencheck ul li span.value{width:200px}#price-log,#shipping-costs{width:100%;text-align:left}.single-product div.product .single_add_to_cart_button{margin-left:120px;float:left}}@media (max-width:630px){.page-overlay .col-full{margin-right:0}table#preise{max-width:100%}table#preise td{padding:1em 3px !important}.datencheck{margin-left:0}.h3.step-2{margin-left:90px}.cart_shipping,.table-totals{float:left;width:100%}.cart-submenue{display:none}body.page-id-445 .col-50,.page-overlay-content.page-497 .col-50,.page-overlay .col-50{width:100% !important;float:none;padding-right:0}.wpc-product-form table{max-width:100%;min-width:100%}.single-product div.product .single_add_to_cart_button{margin-left:90px}.box-proofgigant{padding-left:20% !important}.clock-bar .clock-digit-contaner{margin-left:10px}}@media (max-width:568px){button.menu-toggle{right:-5px}}@media (max-width:525px){#PageCount,#PageWidth,#PageHeight{max-width:50px}#aws_price_calc_input_12 input,#aws_price_calc_input_7 select{width:250px;max-width:250px}#format-log,#pages-log,#price-log,#intend-log{padding-right:15px;padding-right:15px}body.home .woocommerce-message-box a,body.single-product .woocommerce-message-box a,.proofgigant-message-box a{width:45%}#aws_price_calc_label_7 .tooltip{display:none}#format-log,#pages-log,#price-log{padding-right:25px}h3.step-2,#notice,#live-notice,.price-calculations-errors{margin-left:0}.clock-bar .clock-digit-contaner{display:none}}@media (max-width:450px){body{overflow-x:visible;min-width:450px}#masthead{width:90%}#pages-log{padding-right:0;padding-left:20px;float:left}#price-log{text-align:left}#format-log,#intend-log{display:none}#aws_price_calc_input_12 input,#aws_price_calc_input_7 select{width:200px;max-width:200px}.datencheck ul li{min-height:50px}.datencheck ul li span.value{width:100%}}