.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@font-face{font-family:'Segoe UI';font-weight:400;font-style:normal;src:url(/wp-content/themes/shopstar/fonts/SegoeUI.eot);src:url(/wp-content/themes/shopstar/fonts/SegoeUI.woff2)format("woff2"),url(/wp-content/themes/shopstar/fonts/SegoeUI.woff)format("woff"),url(/wp-content/themes/shopstar/fonts/SegoeUI.ttf)format("truetype")}@font-face{font-family:'Segoe UI';font-weight:400;font-style:italic;src:url(/wp-content/themes/shopstar/fonts/SegoeUI-Italic.eot);src:url(/wp-content/themes/shopstar/fonts/SegoeUI-Italic.woff2)format("woff2"),url(/wp-content/themes/shopstar/fonts/SegoeUI-Italic.woff)format("woff"),url(/wp-content/themes/shopstar/fonts/SegoeUI-Italic.ttf)format("truetype")}@font-face{font-family:'Segoe UI';font-weight:700;font-style:normal;src:url(/wp-content/themes/shopstar/fonts/SegoeUI-Bold.eot);src:url(/wp-content/themes/shopstar/fonts/SegoeUI-Bold.woff2)format("woff2"),url(/wp-content/themes/shopstar/fonts/SegoeUI-Bold.woff)format("woff"),url(/wp-content/themes/shopstar/fonts/SegoeUI-Bold.ttf)format("truetype")}@font-face{font-family:'Segoe UI';font-weight:700;font-style:italic;src:url(/wp-content/themes/shopstar/fonts/SegoeUI-BoldItalic.eot);src:url(/wp-content/themes/shopstar/fonts/SegoeUI-BoldItalic.woff2)format("woff2"),url(/wp-content/themes/shopstar/fonts/SegoeUI-BoldItalic.woff)format("woff"),url(/wp-content/themes/shopstar/fonts/SegoeUI-BoldItalic.ttf)format("truetype")}@font-face{font-family:'Segoe UI';src:url(/wp-content/themes/shopstar/fonts/SegoeUI-Light.eot);src:local('Segoe UI Light'),local('SegoeUI-Light'),url('/wp-content/themes/shopstar/fonts/SegoeUI-Light.eot#1747665079') format('embedded-opentype'),url(/wp-content/themes/shopstar/fonts/SegoeUI-Light.woff2) format('woff2'),url(/wp-content/themes/shopstar/fonts/SegoeUI-Light.woff) format('woff'),url(/wp-content/themes/shopstar/fonts/SegoeUI-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Segoe UI';src:url(/wp-content/themes/shopstar/fonts/SegoeUI-SemiBold.eot);src:local('Segoe UI Semibold'),local('SegoeUI-SemiBold'),url('/wp-content/themes/shopstar/fonts/SegoeUI-SemiBold.eot#1747665079') format('embedded-opentype'),url(/wp-content/themes/shopstar/fonts/SegoeUI-SemiBold.woff2) format('woff2'),url(/wp-content/themes/shopstar/fonts/SegoeUI-SemiBold.woff) format('woff'),url(/wp-content/themes/shopstar/fonts/SegoeUI-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Segoe UI';font-weight:900;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;src:url(/wp-content/themes/shopstar/fonts/SegoeUI-Black.eot);src:url('/wp-content/themes/shopstar/fonts/SegoeUI-Black.eot#1747665079') format('embedded-opentype'),url(/wp-content/themes/shopstar/fonts/SegoeUI-Black.woff2)format("woff2"),url(/wp-content/themes/shopstar/fonts/SegoeUI-Black.woff)format("woff"),url(/wp-content/themes/shopstar/fonts/SegoeUI-Black.ttf)format("truetype")}@font-face{font-family:'Segoe UI';font-weight:900;font-style:italic;src:url(/wp-content/themes/shopstar/fonts/seguibli.ttf) format('truetype')}@font-face{font-family:'Inter';font-weight:400;font-style:normal;src:url(/wp-content/themes/shopstar/fonts/Inter_18pt-Regular.ttf) format('truetype')}@font-face{font-family:'Inter';font-weight:400;font-style:italic;src:url(/wp-content/themes/shopstar/fonts/Inter_18pt-Italic.ttf) format('truetype')}@font-face{font-family:'Inter';font-weight:700;font-style:normal;src:url(/wp-content/themes/shopstar/fonts/Inter_18pt-Bold.ttf) format('truetype')}@font-face{font-family:'Inter';font-weight:700;font-style:italic;src:url(/wp-content/themes/shopstar/fonts/Inter_18pt-BoldItalic.ttf) format('truetype')}@font-face{font-family:'Inter';font-weight:lighter;font-style:normal;src:url(/wp-content/themes/shopstar/fonts/Inter_18pt-Light.ttf) format('truetype')}@font-face{font-family:'Inter';font-weight:lighter;font-style:italic;src:url(/wp-content/themes/shopstar/fonts/Inter_18pt-LightItalic.ttf) format('truetype')}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}textarea:focus,input:focus,button:focus,button:focus-visible,.woocommerce-info:focus,.woocommerce-info:focus-visible,.woocommerce-notices-wrapper:focus-visible{outline:0!important}::-moz-selection{color:#fff;background:#b0940c}::selection{color:#fff;background:#b0940c}a{cursor:pointer}a:hover{color:#fff}span.textmarker{position:relative;padding:6px 3px 6px;margin:0 -3px;box-shadow:0 -10px 2px -5px inset #ffce078a}input[type="submit"],.woocommerce-page input[type="submit"],.woocommerce button.button,.woocommerce input.button{background:#000}body{overflow-x:hidden;font-family:Inter}.content-area.dark h2.big,body.single-product h2.big{text-rendering:optimizeLegibility;font-family:Segoe UI;font-weight:900;letter-spacing:2px;font-size:50px;color:#fff;text-transform:uppercase;text-align:center;margin:40px auto}.content-area.dark h2.orange,body.single-product h2.orange{color:#b0940c}.content-area.dark h2.orange,.content-area.dark .entry-content p.text{opacity:0;transform:translate(0,60px)}.content-area.dark h2.orange.show{opacity:1;transform:translate(0,0);transition:all 0.4s linear;transition-delay:100ms}.content-area.dark .entry-content p.text.show{opacity:1;transform:translate(0,0);transition:all 0.4s linear;transition-delay:200ms}#logo{aspect-ratio:1/1;position:relative;width:100%;max-width:800px;margin:-70px auto 0}#content.home{margin-top:-50px}#content.home #logo{margin:-50px auto 0}.logopart{transition:all 1s linear}#logo:hover .logopart{transition:all 0.1s linear}#logo img{position:absolute;top:0;left:0}.logofront{z-index:8}#logoschluessel{transform:rotate(0deg);animation:wackeln 5s infinite linear;animation-play-state:running;transition:all 1s linear}@keyframes wackeln{85%{transform:rotate(0deg)}88%{transform:rotate(1deg)}90%{transform:rotate(-0.5deg)}92%{transform:rotate(1.5deg)}95%{transform:rotate(-3deg)}99%{transform:rotate(0deg)}}#logo:hover #logoschluessel{transform:rotate(-1deg);animation:unset;transition:all 0.1s linear}#logo:hover .logomiddle{animation:unset}#logomiddle{z-index:7;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(-15deg,#00000000 47%,#0000003d 48%,#0000003d 52%,#00000000 53%);background-size:500%;background-position-x:100%;animation:shlide 4s infinite linear}@keyframes shlide{to{background-position-x:0%}}#logomiddle2{z-index:7;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(-15deg,#00000000 49%,#0000003d 50%,#00000000 51%);background-size:500%;background-position-x:100%;animation:shlide2 3s infinite linear;-ms-animation-name:none}@keyframes shlide2{to{background-position-x:0%}}#logomiddle3{z-index:7;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(-15deg,#00000000 45%,#0000005e 48%,#0000005e 52%,#00000000 55%);background-size:500%;background-position-x:0%;animation:shlide3 5s infinite linear;-ms-animation-name:none}@keyframes shlide3{to{background-position-x:100%}}#logoback{z-index:6;opacity:0;filter:blur(15px);animation:shimmer 7s infinite,glitch 20s infinite;animation-play-state:running}@keyframes shimmer{25%{opacity:1;filter:blur(0)}75%{opacity:1;filter:blur(0)}}@keyframes glitch{10.0%{transform:translate(0,0) scaleX(1);opacity:inherit}10.2%{transform:translate(20px,5px) scaleX(1.03);opacity:.5}10.4%{transform:translate(-30px,-3px) scaleX(.98);opacity:.5}10.6%{transform:translate(9px,0) scaleX(1);opacity:inherit}10.8%{transform:translate(-20px,3px) scaleX(.95)}11.0%{transform:translate(15px,-5px) scaleX(1.15)}11.2%{transform:translate(0,0) scaleX(1)}21.2%{transform:translate(0,0) scaleX(1);opacity:inherit}21.3%{transform:translate(0,0) scaleX(1);opacity:0}21.5%{transform:translate(0,0) scaleX(1);opacity:0}21.6%{transform:translate(0,0) scaleX(1);opacity:inherit}22.2%{transform:translate(0,0) scaleX(1);opacity:inherit}22.25%{transform:translate(0,0) scaleX(1);opacity:0}22.3%{transform:translate(0,0) scaleX(1);opacity:inherit}60.0%{transform:translate(0,0) scaleX(1)}60.2%{transform:translate(-5px,0) scaleX(.98)}60.4%{transform:translate(30px,-3px) scaleX(1.1)}60.6%{transform:translate(0,0) scaleX(1)}60.8%{transform:translate(0,0) scaleX(1)}61.0%{transform:translate(0,0) scaleX(1)}61.2%{transform:translate(30px,-3px) scaleX(1)}61.4%{transform:translate(-20px,3px) scaleX(1)}61.6%{transform:translate(0,0) scaleX(1)}}#logo:hover #logoback{opacity:1;filter:blur(0);animation-play-state:paused}#logo img{width:100%;height:auto}#header_minilogo{display:inline-block;top:-3px;position:relative}#header_minilogo img{max-width:120px;filter:brightness(0) saturate(100%) invert(62%) sepia(79%) saturate(551%) hue-rotate(8deg) brightness(105%) contrast(102%);filter:brightness(0);-webkit-transition:all 0.75s linear;transition:all 0.75s linear}#header_minilogo a:hover img{transform:rotate(6deg) scale(1.1);filter:brightness(1) saturate(1) invert(0) sepia(0) saturate(1) hue-rotate(0) brightness(1) contrast(1) drop-shadow(5px 5px 5px #000);-webkit-transition:all 0.1s linear;transition:all 0.1s linear}#headertop{position:absolute;top:0}#headermenu{padding:30px 30px 25px;display:inline-block;width:100%;background:#b0940c;margin-bottom:50px}#headermenu.home{background:none;transform:translate(0,-90px)}body.show #headermenu.home{transform:translate(0,0);transition:all 1s linear}#headermenu a{text-rendering:optimizeLegibility;font-family:Segoe UI;font-weight:900;letter-spacing:1px;line-height:1;font-size:30px;padding:4px;margin:0 8px;color:#fff;text-transform:uppercase;transition:all 0.4s linear}#headermenu a.textlink{vertical-align:top;display:inline-block}#headermenu a.textlink:hover{color:#fff;transition:all 0.1s linear;position:relative;filter:drop-shadow(7px 6px 2px #222);margin-top:-4px}#headermenu.home a.textlink:hover{filter:drop-shadow(7px 6px 0 #b0940c)}#headermenu .header-cart-checkout{padding:0}#headermenu .header-cart-checkout .fas{font-size:28px;color:#000;margin:0;transition:all 0.4s linear}#headermenu.home .header-cart-checkout .fas{color:#999}#headermenuleft{float:left}#headermenuright{float:right;padding-right:10px}#headermenuright .account-link{padding:0}.header-cart{display:inline-block;vertical-align:top;position:relative;bottom:4px}.header-cart-contents{position:relative;display:inline-block}.header-cart-amount{display:none;position:absolute;right:-2px;top:0;z-index:9;color:#000;padding:6px 8px;line-height:1;font-size:12px;background:#f3c300;border-radius:50%}.header-cart-amount.cart-has-items{display:inline-block}#headermenu .header-cart-checkout.cart-has-items .fas{color:#fff}#headermenu .header-cart-contents:hover .header-cart-checkout .fas{transform:scale(1.25);transition:all 0.1s linear}#headermenumob{display:none;z-index:9999;background:#b0940c;min-width:90px;text-align:center;bottom:30px;left:50%;margin:0 auto;position:fixed;padding:0 25px;transform:translate(-50%,0);border-radius:10px;filter:drop-shadow(3px 3px 6px #000000e0);transition:all 0.2s linear;animation:schweben 5s infinite linear}@keyframes schweben{0%{transform:translate(-50%,0)}25%{transform:translate(-50%,5px)}75%{transform:translate(-50%,-5px)}100%{transform:translate(-50%,0)}}#headermenumob i{color:#fff;font-size:30px;margin:0;filter:drop-shadow(1px 1px 2px #0000007d) drop-shadow(-1px -1px 2px #ffffffb8)}#headermenumob i.fa-times{display:none}#headermenumob.mobshow{bottom:70dvh;background:#be0000}#headermenumob.mobshow i.fa-ellipsis-h{display:none}#headermenumob.mobshow i.fa-times{display:inline-block}@media (max-width:768px){#headermenumob{display:inline-block}#headermenu,#headermenu.home,body.show #headermenu.home{display:table;opacity:0;z-index:9999;background:#b0940c;position:fixed;margin:0;text-align:center;padding:50px 30px;height:67dvh;width:100%;bottom:-67dvh;box-shadow:0 1px 12px 5px #00000091;transition:unset;transition:bottom 0.2s linear}#headermenuwrap{display:table-cell;vertical-align:middle}#header_minilogo img{max-width:25vw!important;margin-bottom:20px}#headermenu a{margin:0}#headermenu a.textlink{display:block;font-size:8vw;margin:0 0 3vw}#headermenu a.textlink:hover,body.home #headermenu a.textlink:hover{filter:unset;margin-top:0}#headermenu.mobshow,#headermenu.home.mobshow,body.show #headermenu.home.mobshow{bottom:0;opacity:1}#headermenuleft,#headermenuright{float:left;display:block;width:100%;padding:0}#headermenuright .account-link,#headermenuright .header-cart{display:block}#headermenuright .header-cart{margin-top:20px}#headermenu .header-cart-checkout .fas,#headermenu.home .header-cart-checkout .fas{color:#000;font-size:8vw!important}.header-cart-amount{right:0;top:0;padding:1.3vw 2vw;font-size:2.5vw}#content,footer{transition:filter 0.2s linear}#content.mobshow,footer.mobshow{filter:blur(6px) brightness(.5);backdrop-filter:blur(3px)}}p.text{color:#f3f3f3;font-size:22px;line-height:1.8;text-align:center;font-weight:400}body.single-product #secondary{display:none}body.single-product #primary{width:100%;padding:0;margin-top:-40px;box-shadow:none;background:unset;color:#f3f3f3}.atmobildwrap{position:relative;display:table}body.single-product .atmobildwrap{margin-bottom:50px;aspect-ratio:14 / 8;width:100%;display:inline-block;overflow:hidden}body.single-product .atmobildwrap img{object-fit:cover;max-width:unset;height:100%;width:100%;animation:zoomy 15s infinite linear}@keyframes zoomy{0%{height:100%}50%{height:120%}100%{height:100%}}body.single-product .atmobildwrap h2{position:absolute;top:40%;transform:translate(-50%,-50%);left:50%;padding:0;display:inline-block;margin:0 auto;max-width:100%;width:94%;font-size:80px;letter-spacing:15px;color:#000}body.single-product .atmobildwrap h2 span{font-size:140%;letter-spacing:1px;color:#f3c300;filter:drop-shadow(2px 4px 6px black)}body.single-product p{margin-bottom:50px;font-weight:400}body.single-product #spielbeschreibung p.whitebox{background:#fff;padding:50px;color:#000;width:82%;margin:-250px auto 60px;z-index:99;position:relative;box-shadow:0 5px 30px 8px #0000007a}#Spielmeta{width:100%;margin:20px 0 70px;display:inline-block}.spielmetathing{width:25%;float:left;text-align:center;opacity:0;transform:translate(0,60px)}.spielmetathing.show{opacity:1;transform:translate(0,0);transition:all 0.3s linear;transition-delay:200ms}.spielmetathing:nth-of-type(2).show{transition-delay:400ms}.spielmetathing:nth-of-type(3).show{transition-delay:600ms}.spielmetathing:nth-of-type(4).show{transition-delay:800ms}.spielmetathing i{transition:all 0.4s linear}.spielmetathing:hover i{transform:translate(0,-6px);filter:drop-shadow(10px 10px 3px #777);transition:all 0.1s linear}.spielmetathing p.metahead{line-height:1;margin:10px 0 24px;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:18px}.spielmetathing .metavalue{color:#000;border-radius:5px;padding:8px 15px;display:inline-block;font-weight:400;background:#b0940c;background:linear-gradient(0deg,rgb(176 148 12) 0%,rgb(243 195 0) 100%)}p.schongekauft{background:#c50303;padding:30px 20px}p.schongekauft i{font-size:30px;vertical-align:middle}body.single-product .product p.schongekauft{background:#f1f1f1;color:#888}body.single-product #content #prodesign .wc-nonpurchasable-message::before{font-family:'Font Awesome 5 Pro';content:"\f14a";font-weight:700}#prodesign .woocommerce-notices-wrapper .woocommerce-message{background:#20961c;color:#fff;font-size:18px}#prodesign .woocommerce-notices-wrapper .woocommerce-message::before{color:#a0e09d}#prodesign .woocommerce-notices-wrapper a.wc-forward{padding:8px 15px;height:auto;background:#fff;color:#000}#prodesign .woocommerce-notices-wrapper .woocommerce-error{background:#ad2020;color:#fff;font-size:18px}#prodesign .woocommerce-notices-wrapper .woocommerce-error::before{color:#fa8f8f}.woocommerce #prodesign span.onsale{top:40px;left:40px;padding:20px}body.single-product .product{background:#fff;color:#000;padding:60px 60px 0;margin-top:70px;border-radius:10px;overflow:hidden}body.single-product .product p{font-size:inherit;line-height:inherit;color:inherit;text-align:inherit}body.single-product #prodesign .product .images .woocommerce-product-gallery__wrapper{margin-bottom:20px;border:none;overflow:hidden}body.single-product #prodesign .product .images .flex-viewport{border:unset;aspect-ratio:16 / 10;border-radius:8px;height:auto!important;width:100%;max-width:100%;overflow:hidden}body.single-product #prodesign .product .images .flex-active-slide img{border:unset;object-fit:cover;margin:0}body.single-product #prodesign .product .images ol.flex-control-thumbs li{background:#f3c300;border-radius:4px;overflow:hidden}body.single-product #prodesign .product .images ol.flex-control-thumbs li img{border:unset;object-fit:cover;margin:0}body.single-product #prodesign .product .images img.flex-active{filter:saturate(0);opacity:.5;transition:all 0.2s linear}body.single-product #content #prodesign .product h1.product_title{font-size:40px;font-weight:700}body.single-product #content #prodesign .woocommerce-product-rating{display:inline-block}body.single-product #content #prodesign .product .star-rating{font-size:17px}body.single-product #content #prodesign .product .star-rating::before{color:#f3c300}body.single-product #content #prodesign .product .woocommerce-product-rating span.is-verified{display:none}body.single-product #content #prodesign .product .woocommerce-product-rating a.woocommerce-review-link{text-transform:uppercase;font-size:13px;letter-spacing:.5px;font-weight:400;top:4px;position:relative;margin-left:5px}body.single-product #content #prodesign .product .woocommerce-product-rating a.woocommerce-review-link:hover{color:#000}body.single-product #content #prodesign .product p.price{font-size:35px;margin:40px 0 0 0}body.single-product #content #prodesign .product .woocommerce-product-details__short-description p{line-height:1.8;font-size:18px;margin-bottom:40px}body.single-product #content #prodesign .product .legal-price-info{color:#999;margin-bottom:40px;font-size:12px}body.single-product #content #prodesign .product form.cart{margin:40px 0 20px}body.single-product #content #prodesign .product button{margin:0;background:#f3c300;color:#000;font-weight:700;letter-spacing:1px;font-size:24px!important;padding:28px 35px;height:auto}body.single-product #content #prodesign .product button:hover{background-color:#fad22e!important;filter:drop-shadow(2px 4px 6px black)}body.single-product #content #prodesign .product span.posted_in{display:none}body.single-product #content #prodesign .product span.sku_wrapper{color:#999;font-size:12px;font-weight:300}body.single-product #content #prodesign .product span.sku_wrapper span.sku{color:#999;font-size:12px}body.single-product #reviews p.woocommerce-noreviews{text-align:center;margin-bottom:80px}body.single-product #content #prodesign #reviews #comments ol.commentlist li{margin-bottom:50px}body.single-product #content #prodesign #reviews #comments ol.commentlist li .comment-text{border:none;background:#fff;box-shadow:6px 6px 15px 2px #00000073;padding:30px;margin:0}body.single-product #content #prodesign #reviews #comments ol.commentlist li.depth-2 .comment-text{background:#b0940c;color:#fff;padding:20px}body.single-product #content #prodesign #reviews #comments ol.commentlist ul.children{margin:20px 50px}body.single-product #content #prodesign #reviews #comments ol.commentlist ul.children li .comment-text{box-shadow:4px 4px 12px 1px #0000005e}#jumptoreviewform{width:100%;text-align:center}#jumptoreviewform a{display:inline-block;margin:0 auto 50px;position:relative;background:#f3c300;padding:7px 12px;border-radius:3px;color:#000}#jumptoreviewform a:hover{background:#fff}body.single-product #content #prodesign #reviews #comments p.meta{font-size:12px}span.woocommerce-review__dash{display:none}body.single-product #content #prodesign #reviews #comments p.meta time{margin-left:10px}body.single-product #content #prodesign #reviews #comments .product .star-rating{font-size:24px}body.single-product #content #prodesign #reviews .description{margin:40px 0;font-size:22px;text-align:center}body.single-product #content #prodesign #reviews #comments ol.commentlist li.depth-2 .description{margin:30px 0}body.single-product #content #prodesign #reviews p.is-verified{margin:0;text-align:center;font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#999}body.single-product #content #prodesign #reviews p.is-verified a{color:#c8c8c8}body.single-product #content #prodesign #reviews p.is-verified a:hover{color:#000}body.single-product #content #prodesign .product .woocommerce-tabs{background:#8b8b8b;border:none;padding:50px 0 80px;margin:0 -60px 0;box-shadow:inset 3px 17px 15px -13px #000000b8}body.single-product .product ul.tabs{display:none}body.single-product #content #prodesign .product .woocommerce-tabs #tab-reviews{margin:0 auto;display:block;position:relative;float:unset}body.single-product .product .woocommerce-tabs h2.woocommerce-Reviews-title{font-family:Segoe UI;font-weight:900;letter-spacing:2px;font-size:50px;color:#0000004f;text-transform:uppercase;text-align:center;margin:50px auto 80px}body.single-product .product .woocommerce-tabs h2.woocommerce-Reviews-title span{color:#fff}#review_form #respond span#reply-title{display:none}#review_form_wrapper{margin-top:50px;text-align:center}#review_form_wrapper label#comment-form-rating-label{font-size:26px}#review_form_wrapper #review_form #respond p.stars{font-size:50px;margin:20px 0;opacity:.5}#review_form_wrapper #review_form #respond p.stars:hover{opacity:1}#review_form_wrapper #review_form #respond p.stars a{color:#fff}.woocommerce #review_form_wrapper #review_form #respond .required{display:none}#review_form_wrapper #review_form #respond p.comment-form-comment label{display:none}#review_form_wrapper #review_form #respond #submit{margin:25px auto 30px;padding:15px 30px;letter-spacing:2px;height:auto;border-radius:4px}#review_form_wrapper #review_form p.comment-form-comment textarea{box-shadow:inset 3px 3px 6px #000000d4;border:none;max-width:700px;width:84%;color:#fff;background:#5d5d5d;padding:20px;font-size:18px;min-height:120px;border-radius:4px}#review_form_wrapper #review_form input[type=checkbox]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);top:1px;position:relative;padding:10px;margin-right:8px;accent-color:#f3c300}#reviews p.voted,#reviews p.woocommerce-verification-required{width:100%;text-align:center;margin-top:50px;font-size:20px;background:#00000021;padding:15px}p#bisdahinspielen{margin:80px 0 0}p#bisdahinspielen a:hover{color:#fff}body.woocommerce-account .woocommerce form.login{border:none;width:84%;max-width:600px;margin:-20px auto 0}body.woocommerce-account .woocommerce form .form-row .required{color:#b0940c}body.woocommerce-account .woocommerce form .form-row label{font-size:14px;margin:15px 0 6px;text-transform:uppercase;letter-spacing:1px}body.woocommerce-account .woocommerce form input[type="text"],body.woocommerce-account .woocommerce form input[type="password"]{border-radius:5px;padding:18px 12px;background:#e4e4e4;box-shadow:inset 2px 2px 3px -1px #00000078;border:none;font-size:18px;color:#000;font-weight:400}body.woocommerce-account .woocommerce form .show-password-input,.woocommerce-page form .show-password-input{right:25px}body.woocommerce-account .woocommerce form p.form-row:not(.woocommerce-form-row){text-align:center;display:inline-block;width:100%;position:relative}body.woocommerce-account .woocommerce form .form-row label.woocommerce-form-login__rememberme{display:block;text-align:center;margin:30px 0 40px}body.woocommerce-account input#rememberme{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2);accent-color:#f3c300;margin:-3px 15px 0}body.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:none;height:auto;margin:0;font-weight:700;letter-spacing:1px;padding:20px 60px;width:60%;border-radius:3px;background-color:#f3c300;color:#000;box-shadow:3px 3px 12px 0 #00000057}body.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background-color:#ffdd52}.woocommerce p.lost_password{text-align:center;margin-top:20px}.woocommerce p.lost_password a{color:#999;font-size:14px}.woocommerce p.lost_password a:hover{color:#555}body.woocommerce-lost-password .woocommerce button.button{margin-top:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:22%}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li{margin-bottom:10px;transition:all 0.4s linear}body.woocommerce-account .woocommerce-MyAccount-navigation li:before{position:absolute;margin:12px 0 0 12px;font-size:16px;color:#b0940c}body.woocommerce-account .woocommerce-MyAccount-navigation li a{width:100%;display:inline-block;padding:10px 5px 10px 40px;z-index:5;position:relative;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#000}body.woocommerce-account .woocommerce-MyAccount-navigation li:hover{background:#f3f3f3;transition:all 0.0s linear}body.woocommerce-account .woocommerce-MyAccount-navigation li:hover a{color:#000}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active{background:#666;position:relative}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active:before{color:#f1c303}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#fff}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active::after{content:"";display:block;border:1em solid #666;border-right-color:#fff0;border-bottom-color:#fff0;border-top-color:#fff0;position:absolute;right:0;margin:-33px -22px 0 0}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard:before{font-family:'Font Awesome 5 Pro';font-weight:900}body.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders:before{font-family:'Font Awesome 5 Pro';font-weight:900;content:"\f543"}body.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads:before{font-family:'Font Awesome 5 Pro';font-weight:900;content:"\f8c5"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address:before{font-family:'Font Awesome 5 Pro';font-weight:900}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account:before{font-family:'Font Awesome 5 Pro';font-weight:900}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout{display:none}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout:before{font-family:'Font Awesome 5 Pro';font-weight:900}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--newsletters{display:none}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--newsletter:before{font-family:'Font Awesome 5 Pro';font-weight:900;content:"\f658"}.woocommerce-MyAccount-navigation .benutzerkontakt:before,.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--kundenkontakt:before{font-family:'Font Awesome 5 Pro';font-weight:900;content:"\f0e0"}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:71%}.woocommerce-account p.hellouser{font-size:24px;font-weight:700;margin-bottom:20px}.woocommerce-account .entry-content .woocommerce-MyAccount-content #hellogif{width:80%;max-width:300px;margin:0 auto}.woocommerce-account .entry-content .woocommerce-MyAccount-content #hellogif img{margin:-60px 0 30px}.woocommerce-account .entry-content .woocommerce-MyAccount-content p{text-align:left}.woocommerce-account p#logout{text-align:right;margin:0}.woocommerce-account a.logoutlink{font-size:12px;color:#bc3131;padding:10px;text-transform:uppercase}.woocommerce-account a.logoutlink:hover{color:#ff2828;background:#ffe4e4}.woocommerce-account .woocommerce i{font-size:19px;margin:0 0 0 5px;vertical-align:middle}body.woocommerce-account .woocommerce table.my_account_orders{border:none}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr th,body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr td{text-align:center;border:0;border-top:10px solid #fff}body.woocommerce-account .woocommerce table.shop_table.my_account_orders thead tr th{border-top:0;padding:20px 10px}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr td{padding:5px 18px;background:#757575;color:#fff}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr th.woocommerce-orders-table__cell-order-number{padding:0;background:#757575}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr th.woocommerce-orders-table__cell-order-number:hover{padding:0;background:#999}body.woocommerce-account .woocommerce table.shop_table tr.woocommerce-orders-table__row--status-completed td{background:#247b2f}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr.woocommerce-orders-table__row--status-completed th.woocommerce-orders-table__cell-order-number{background:#247b2f}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr.woocommerce-orders-table__row--status-completed th.woocommerce-orders-table__cell-order-number:hover{background:#57bc64}body.woocommerce-account .woocommerce table.shop_table tr.woocommerce-orders-table__row--status-cancelled td{background:#871616}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr.woocommerce-orders-table__row--status-cancelled th.woocommerce-orders-table__cell-order-number{background:#871616}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr.woocommerce-orders-table__row--status-cancelled th.woocommerce-orders-table__cell-order-number:hover{background:#bc3a3a}th.woocommerce-orders-table__cell-order-number a{color:#fff;font-size:16px;display:grid;height:120px;align-items:center;justify-content:center;min-width:unset}th.woocommerce-orders-table__cell-order-number a:hover{color:#fff}td.woocommerce-orders-table__cell-order-status{font-weight:700}tr.woocommerce-orders-table__row--status-completed td.woocommerce-orders-table__cell-order-status{color:#247b2f}tr.woocommerce-orders-table__row--status-cancelled td.woocommerce-orders-table__cell-order-status{color:#871616}td.woocommerce-orders-table__cell-order-total span.woocommerce-Price-amount{display:block;font-weight:700;font-size:120%;margin-bottom:5px}body.woocommerce-account .woocommerce table.shop_table.my_account_orders td.woocommerce-orders-table__cell-order-actions{padding:0}body.woocommerce-account .woocommerce table.my_account_orders .button{font-size:13px!important;padding:8px 10px;height:auto;display:inline-block;margin:4px 0;line-height:1;min-width:unset}body.woocommerce-account .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-completed .button{background:#57bc64}body.woocommerce-account .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-completed .button:hover{background:#fff;color:#247b2f}body.woocommerce-account .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-cancelled .button{background:#bc3a3a}body.woocommerce-account .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-cancelled .button:hover{background:#fff;color:#871616}body.woocommerce-account .woocommerce table.my_account_orders .button.view:before{font-family:"Font Awesome 5 Pro";font-weight:400;margin-right:5px;content:"\f06e"}body.woocommerce-account .woocommerce table.my_account_orders .button.invoice:before{font-family:"Font Awesome 5 Pro";font-weight:400;margin-right:5px;content:"\f571"}body.woocommerce-account .woocommerce table.my_account_orders .button.pay:before{font-family:"Font Awesome 5 Pro";font-weight:400;margin-right:5px;content:"\f51e"}.woocommerce-MyAccount-content h2{margin-top:60px}body.woocommerce-view-order .woocommerce table.shop_table,.woocommerce-page table.shop_table{background:#f3f3f3;border:5px solid #000}body.woocommerce-view-order .woocommerce table.woocommerce-table--order-downloads th{border-bottom:4px solid #fff!important}body.woocommerce-view-order .woocommerce table.order_details th{padding:20px 30px}body.woocommerce-view-order tr.woocommerce-table__line-item{background:#fff}body.woocommerce-view-order .woocommerce table.order_details tr.woocommerce-table__line-item td{padding:30px}tr.woocommerce-table__product-purchase-note p{font-size:16px;padding:0 20px;margin-bottom:30px}body.woocommerce-view-order .woocommerce table.order_details tfoot th{padding:15px 30px}body.woocommerce-view-order .woocommerce table.order_details .button{font-size:13px!important;padding:8px 10px;height:auto;display:inline-block;margin:4px 0;line-height:1;min-width:unset}body.woocommerce-view-order .woocommerce table.order_details .button.view{display:none}body.woocommerce-view-order .woocommerce table.order_details .button.invoice:before{font-family:"Font Awesome 5 Pro";font-weight:400;margin-right:5px;content:"\f571"}body.woocommerce-view-order .woocommerce table.order_details .button.pay:before{font-family:"Font Awesome 5 Pro";font-weight:400;margin-right:5px;content:"\f51e"}body.woocommerce-view-order .mollie-instructions{margin-top:50px}body.woocommerce-view-order .woocommerce-info:before{top:21px}body.woocommerce-view-order .woocommerce-customer-details{margin-top:50px}body.woocommerce-account .woocommerce table.woocommerce-table--order-downloads{border:none}body.woocommerce-account .woocommerce table.woocommerce-table--order-downloads th{padding:20px;font-size:20px;text-transform:uppercase;letter-spacing:1px;border:none;border-right:4px solid #fff;text-align:center}body.woocommerce-account .woocommerce table.woocommerce-table--order-downloads td{border:none;text-align:center}body.woocommerce-account table.woocommerce-table--order-downloads th:last-of-type{border-right:none}th.download-remaining,td.download-remaining,th.download-expires,td.download-expires{display:none}td.download-product a{color:#000}td.download-product a:hover{color:#f3c300}body.woocommerce-account td.download-file a.woocommerce-MyAccount-downloads-file{background-color:#f3c300;color:#000;margin:0;box-shadow:2px 2px 5px #00000073}body.woocommerce-account td.download-file a.woocommerce-MyAccount-downloads-file:hover{background-color:#ffdd52;color:#000;box-shadow:2px 2px 5px #0000009c}body.woocommerce-account td.download-file a.woocommerce-MyAccount-downloads-file:active{transform:scale(1.1)}.gamedata{background:#f1f1f1;padding:20px;width:100%}.entry-content .gamedata h3{text-align:center;color:#333;margin:10px 0}.entry-content .gamedata a.bewerten{text-align:center;width:100%;padding:5px;display:inline-block;margin-bottom:30px}.gamedata .session{background:#fff;padding:20px;width:100%;display:inline-block;margin-bottom:20px;border-radius:5px;box-shadow:2px 2px 5px #0000004d}.gamedata .session h4{text-align:center;text-transform:uppercase;font-size:14px;letter-spacing:2px;color:#a5a5a5}.gamedata .session .row{width:100%;display:inline-block;padding:5px 0;left:10px;position:relative}.gamedata .session .row:hover{background:#f8eeb67a}.gamedata .session .row .item{font-weight:700;display:inline-block;float:left;width:auto}.gamedata .session .row .value{display:inline-block;float:right;width:auto}body.woocommerce-account .woocommerce-Address{width:100%;text-align:center}body.woocommerce-account .woocommerce-Address a.edit{margin-bottom:20px;display:inline-block;color:#999}body.woocommerce-account .woocommerce-Address a.edit:hover{color:#000}body.woocommerce-account .woocommerce-Address address{margin:0;background:#f3f3f3;padding:30px;border-radius:6px;font-size:18px}body.woocommerce-account .woocommerce span.select2-selection{background:#f9f9f9;border:none}body.woocommerce-account .woocommerce .select2.select2-container--default{border:2px solid #ccc;height:50px}body.woocommerce-account .woocommerce .select2.select2-container--default .select2-selection--single .select2-selection__rendered{padding:14px;line-height:1}.select2-dropdown{margin-top:-25px}body.woocommerce-account .woocommerce form .form-row input#billing_email{border-radius:5px;padding:18px 12px;background:#e4e4e4;box-shadow:inset 2px 2px 3px -1px #00000078;border:none;font-size:18px;color:#000;font-weight:400;margin-bottom:30px}p#billing_state_field{display:none!important}span#account_display_name_description{font-size:14px}body.woocommerce-account .woocommerce form .form-row input.woocommerce-Input--email{border-radius:5px;padding:18px 12px;background:#e4e4e4;box-shadow:inset 2px 2px 3px -1px #00000078;border:none;font-size:18px;color:#000;font-weight:400}body.woocommerce-account fieldset{border:3px solid silver;border-radius:8px;margin:30px 0 0;padding:30px;background:#f3f3f3}body.woocommerce-account fieldset legend{font-size:22px;font-weight:700}body.woocommerce-account form.woocommerce-EditAccountForm button.woocommerce-Button{margin-top:30px}body.woocommerce-account .woocommerce-MyAccount-content:has(div.newsletters-management) h2{display:none}body.woocommerce-account .newsletters-management{margin:0}body.woocommerce-account .newsletters-management{padding:0;margin:0;background:#fff}body.woocommerce-account .newsletters-management p.managementemail{display:none}body.woocommerce-account .newsletters-management .newsletters ul.nav{margin:0 0 -1px!important;border:none}body.woocommerce-account .newsletters-management li{width:33%;margin-right:.5%}body.woocommerce-account .newsletters-management li:last-of-type{margin-right:0}body.woocommerce-account .newsletters-management li a.nav-link{color:#666;background:#f3f3f3;padding:17px;text-align:center;border:0}body.woocommerce-account .newsletters-management li:hover a.nav-link{color:#000}body.woocommerce-account .newsletters-management a.nav-link.active{color:#000;background:#dfdfdf}body.woocommerce-account .newsletters-management .tab-content{padding:30px;margin:2px 0 0}#newsletters-managedatenverarbeitung-holder input[type=checkbox]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);top:1px;position:relative;padding:10px;margin-right:8px;accent-color:#f3c300}form#subscriberauthloginform{text-align:center}form#subscriberauthloginform label{color:#fff;text-transform:uppercase;margin-bottom:12px}form#subscriberauthloginform input{border-radius:6px;margin:0 auto 30px;padding:20px;height:auto;font-size:18px;text-align:center}.entry-content .newsletterstatus{text-align:center}.entry-content .newsletterstatus p{font-size:25px;font-weight:700;text-align:center;margin:0 auto 30px;padding:10px 20px 10px 0}.entry-content #eingegangen.newsletterstatus p{color:#84740d;background:#e8d76c}.entry-content #bestaetigt.newsletterstatus p{color:#fff;background:#75bc92}.entry-content .newsletterstatus p i{font-size:25px}body.woocommerce-checkout #primary{width:100%}body.woocommerce-checkout #secondary{display:none}body.woocommerce-cart .wc-block-grid.has-4-columns ul.wc-block-grid__products li.wc-block-grid__product{max-width:50%;margin:0 auto}body.woocommerce-cart .wc-block-grid.has-4-columns ul.wc-block-grid__products li.wc-block-grid__product img{margin-bottom:20px}body.woocommerce-cart .wc-block-grid.has-4-columns ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title{font-size:20px}body.woocommerce-cart .wc-block-grid.has-4-columns ul.wc-block-grid__products li.wc-block-grid__product span.woocommerce-Price-amount amount{font-size:18px}body.woocommerce-cart .wc-block-grid.has-4-columns ul.wc-block-grid__products li.wc-block-grid__product p.tax-info{text-align:center;margin:-10px 0 15px;color:#b0b0b0}body.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-rating{margin-bottom:25px}body.woocommerce-cart .wc-block-grid__product-rating .star-rating{font-size:20px}body.woocommerce-cart p.is-verified{display:none}body.woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{height:auto;padding:13px 20px;font-size:15px;font-weight:700;letter-spacing:1px}body.woocommerce-cart .is-medium table.wc-block-cart-items .wc-block-cart-items__row{-ms-grid-columns:180px 25px;grid-template-columns:180px 25px}body.woocommerce-cart .is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{padding-right:30px}body.woocommerce-cart a.wc-block-components-product-name{font-size:22px}body.woocommerce-cart .entry-content .wc-block-components-product-metadata__description p{font-size:14px;line-height:1.5;color:#999}body.woocommerce-cart .entry-content table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity button.wc-block-cart-item__remove-link{text-transform:uppercase;font-size:10px!important;text-decoration:none;color:#f29c9c;border-bottom:1px solid #f29c9c;padding:3px;line-height:1;letter-spacing:1px;height:unset}body.woocommerce-cart .entry-content table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity button.wc-block-cart-item__remove-link:hover{color:#d70000;border-bottom:1px solid #d70000;background:#ffe1e1}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-coupon-form-block{padding:0}body.woocommerce-cart .wc-block-components-totals-coupon__button{background:#000}body.woocommerce-cart .wc-block-components-totals-coupon .wc-block-components-panel__button{padding:16px 0}.wc-block-components-totals-coupon .wc-block-components-panel__content{margin:-10px 0 25px}.wc-block-components-validation-error{margin:10px 0 0}body.woocommerce-cart button.wc-block-components-totals-coupon__button{min-height:unset!important}.wp-block-woocommerce-cart p.wc-block-components-totals-footer-item-tax{font-size:12px;margin-bottom:10px;color:#999}body.woocommerce-cart .entry-content a.wc-block-cart__submit-button{font-size:20px;padding:20px;height:auto;background:#f3c300;color:#000;box-shadow:3px 3px 5px #0006}body.woocommerce-cart .entry-content a.wc-block-cart__submit-button:hover{background:#ffe373;box-shadow:3px 3px 5px #00000096}body.woocommerce-checkout .woocommerce .woocommerce-error,body.woocommerce-checkout #mollie-notice.woocommerce-error{background:#ba4848;color:#fff}body.woocommerce-checkout .woocommerce-message a.wc-forward{font-size:12px!important;height:auto;padding:5px 10px;min-width:unset}body.woocommerce-checkout .woocommerce .woocommerce-error:before,body.woocommerce-checkout #mollie-notice.woocommerce-error:before{color:#fff}body.woocommerce-checkout .woocommerce .woocommerce-error a{color:#fff}body.woocommerce-checkout .woocommerce ul.woocommerce-error li{margin-top:15px}body.woocommerce-checkout .woocommerce ul.woocommerce-error li:first-of-type{margin-top:0}body.woocommerce-checkout .woocommerce form .form-row .required{color:#b0940c;font-size:20px}body.woocommerce-checkout .woocommerce-info a{color:#000}body.woocommerce-checkout .woocommerce-info a:hover{color:#f3c300}body.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:0}body.woocommerce-checkout .woocommerce form.checkout_coupon{background:#f5f5f5;border:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:30px;margin:0}form.checkout_coupon p.form-row input#coupon_code{padding:20px;font-size:24px;line-height:1;height:auto;border-radius:5px;border:3px solid #cfcfcf}form.checkout_coupon p.form-row button{margin-left:30px;height:auto;padding:26px}body.woocommerce-checkout h3{letter-spacing:1px}body.woocommerce-checkout .woocommerce form.checkout{margin-top:50px}p#billing_address_2_field{display:none!important}p#billing_phone_field{display:none!important}.woocommerce-additional-fields h3{display:none}textarea#order_comments::placeholder{display:none;color:#d4d4d4;opacity:0}body.woocommerce-checkout .woocommerce #customer_details h3{margin:20px 0}body.woocommerce-checkout .woocommerce #customer_details span.select2-selection{background:#f9f9f9;border:none}body.woocommerce-checkout .woocommerce #customer_details .select2.select2-container--default{border:2px solid #ccc;height:50px}body.woocommerce-checkout .woocommerce #customer_details span.select2-selection__rendered{padding:14px;line-height:1}.select2-dropdown{margin-top:-25px}body.woocommerce-checkout .woocommerce #customer_details label{font-size:14px;margin:15px 0 6px;text-transform:uppercase;letter-spacing:1px}body.woocommerce-checkout .woocommerce form.checkout input[type="email"],body.woocommerce-checkout .woocommerce form.checkout input[type="text"],body.woocommerce-checkout .woocommerce form.checkout textarea,body.woocommerce-checkout .woocommerce form.checkout span.password-input #account_password{border-radius:5px;padding:18px 12px;background:#e4e4e4;box-shadow:inset 2px 2px 3px -1px #00000078;border:none;font-size:18px;color:#000;font-weight:400}body.woocommerce-checkout .woocommerce #customer_details label.woocommerce-form__label-for-checkbox{margin-top:15px;background:#b0940c;color:#fff;text-transform:unset;padding:0 20px 20px;display:inline-block;width:100%;text-align:left}body.woocommerce-checkout .woocommerce #customer_details label.woocommerce-form__label-for-checkbox.newsletterchecked{background:#7aa019}body.woocommerce-checkout .woocommerce #customer_details label.woocommerce-form__label-for-checkbox span{text-transform:initial;font-size:16px;padding-left:2px;display:inline-block}body.woocommerce-checkout .woocommerce #customer_details label.woocommerce-form__label-for-checkbox input[type="checkbox"]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2);accent-color:#f3c300;margin:-3px 15px 0}body.woocommerce-checkout .woocommerce #customer_details .col-2{margin-top:45px}body.woocommerce-checkout .woocommerce #order_review{border:none;background:#555;color:#fff;border-radius:8px;padding-bottom:20px}body.woocommerce-checkout .woocommerce #order_review h3{width:100%;text-align:center;color:#fff}body.woocommerce-checkout .woocommerce #order_review #payment{background:#666;padding:15px}body.woocommerce-checkout .woocommerce #order_review #payment #gratiskauf{text-align:center;opacity:.6}.woocommerce-checkout .woocommerce #order_review #payment ul.payment_methods{padding-top:0}body.woocommerce-checkout .woocommerce #order_review #payment ul.payment_methods li input{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2);accent-color:#f3c300;margin:0;height:auto;top:22px;left:20px;position:absolute;cursor:pointer}body.woocommerce-checkout .woocommerce #order_review #payment ul.payment_methods li:not(:has(input:checked)) label{opacity:.5}body.woocommerce-checkout .woocommerce #order_review #payment ul.payment_methods li.wc_payment_method:has(input:checked){background:#ffffff59}body.woocommerce-checkout .woocommerce #order_review #payment label{font-size:18px;padding:10px 20px 10px 50px;vertical-align:middle;width:100%;text-align:left;cursor:pointer;display:inline-block}body.woocommerce-checkout .woocommerce #order_review #payment ul.payment_methods li img{margin:5px 0 0 11px}body.woocommerce-checkout .woocommerce #order_review #payment .payment_box{margin:0;background:#cacaca;padding:20px;border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.woocommerce-checkout .woocommerce #order_review #payment ul.payment_methods li.wc_payment_method{margin:15px 0 0;background:#ffffff38;border-radius:4px;position:relative}.woocommerce-checkout #payment div.payment_box::before{border:0}.woocommerce-checkout #payment div.payment_box .mollie-components .mollie-component-label{margin-bottom:5px;text-transform:uppercase;font-size:11px;letter-spacing:1px;display:inline-block}body.woocommerce-checkout .woocommerce #order_review #payment ul.payment_methods li.wc_payment_method:hover{background:#ffffff59}body.woocommerce-checkout .woocommerce #order_review #payment p.mollie-components-description{font-size:12px;margin-top:12px}body.woocommerce-checkout .woocommerce #order_review #payment p.mollie-components-description svg{margin:-3px 3px 0 0;height:18px}body.woocommerce-checkout .woocommerce #order_review #payment p.mollie-components-description svg:last-of-type{margin:-4px 0 0 4px;height:14px}body.woocommerce-checkout .woocommerce #order_review #payment .mollie-component{padding:5px}body.woocommerce-checkout .woocommerce #order_review #payment #cardNumber-errors{color:#e91b1b}body.woocommerce-checkout .woocommerce #order_review #payment .mollie-components .mollie-component.is-invalid{border-color:#d63636}body.woocommerce-checkout .woocommerce #order_review h3#order_review_heading{border:none;background:unset;width:100%;text-align:center;margin:20px 0 10px}#order_review .wc-gzd-checkbox-placeholder p{font-size:14px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#order_review .wc-gzd-checkbox-placeholder p a{color:#fff}#order_review .wc-gzd-checkbox-placeholder p a:hover{color:#f3c300}body.woocommerce-checkout #order_review .wc-gzd-checkbox-placeholder p.form-row label.woocommerce-form__label-for-checkbox{display:flex}body.woocommerce-checkout .woocommerce #order_review .input-checkbox{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2);accent-color:#f3c300;margin-right:20px;top:15px;position:relative;height:25px;cursor:pointer}body.woocommerce-checkout .woocommerce #order_review .wc-gzd-checkbox-placeholder label.checkbox span{cursor:pointer}body.woocommerce-checkout #order_review .wc-gzd-checkbox-placeholder p.form-row{padding:15px}body.woocommerce-checkout #order_review .wc-gzd-checkbox-placeholder p.woocommerce-invalid-required-field{background:#8b1010}body.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid label{color:#dea7a7}body.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid label span.woocommerce-gzd-legal-checkbox-text,body.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid label span.woocommerce-gzd-data-download-checkbox-text{color:#fff}body.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid p.checkout-inline-error-message{color:#fff;opacity:.5}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail img{margin:10px 10px 10px 0}body.woocommerce-checkout .woocommerce table.shop_table{margin:15px 0 30px;border:none;background:#f3f3f3;color:#000}body.woocommerce-checkout .woocommerce table.shop_table.woocommerce-table--order-downloads{border-radius:5px;overflow:hidden}body.woocommerce-checkout .woocommerce table.shop_table.woocommerce-table--order-downloads thead{background:#727272;color:#fff}body.woocommerce-checkout .woocommerce table.shop_table.woocommerce-table--order-downloads thead th{border:unset}body.woocommerce-checkout .woocommerce table.shop_table.woocommerce-table--order-downloads th{padding:20px 30px}body.woocommerce-checkout .woocommerce table.shop_table.woocommerce-table--order-downloads td{padding:30px}body.woocommerce-checkout .woocommerce table.shop_table.woocommerce-table--order-downloads td.download-file a.woocommerce-MyAccount-downloads-file{background:#f3c300;color:#000}.woocommerce table.shop_table thead th{border-bottom:3px solid #555}.woocommerce table.shop_table tfoot tr.cart-subtotal th,.woocommerce table.shop_table tfoot tr.cart-subtotal td{border-top:3px solid #555}.woocommerce table.shop_table tfoot tr.cart_item{background:#d2d2d2}.woocommerce table.shop_table tfoot tr.cart-subtotal th,.woocommerce table.shop_table tfoot tr.cart-subtotal td{font-weight:400}.woocommerce table.shop_table tfoot tr.order-tax th,.woocommerce table.shop_table tfoot tr.order-tax td{font-weight:400;color:#787878}.wc-gzd-order-submit{text-align:center}body.woocommerce-checkout button#place_order{width:90%;padding:20px 0;margin:10px auto 20px;height:auto;font-weight:700;letter-spacing:1px;border-radius:3px;background:#f3c300;color:#000;box-shadow:2px 3px 6px 1px #000}body.woocommerce-checkout button#place_order:hover{background:#ffe373}body.woocommerce-checkout button#place_order:active{transform:scale(1.1)}.sicher{text-align:center;font-size:11px;margin:10px 0;opacity:.5}.sicher i{font-size:14px;margin:0 5px 0 0;padding:0;top:1px;position:relative}body.woocommerce-order-received p.woocommerce-thankyou-order-received{color:#1d7012;text-align:center;font-size:20px;line-height:1.7;font-weight:700}body.woocommerce-order-received .woocommerce ul.order_details li{text-align:center;margin:0;padding:25px 15px;width:19%}body.woocommerce-order-received .woocommerce ul.order_details li.woocommerce-order-overview__email{width:24%}body.woocommerce-order-received .woocommerce ul.order_details li strong{margin-top:7px}body.woocommerce-order-received .woocommerce h2{margin-top:60px}.woocommerce p.order-again{display:none}.woocommerce .woocommerce-customer-details address{text-align:center;padding:30px;font-size:18px}.woocommerce .woocommerce-customer-details address p.woocommerce-customer-details--phone,.woocommerce .woocommerce-customer-details address p.woocommerce-customer-details--email{text-align:center;padding:0;margin:0}body.page-template-template-full-width .site-content .container{max-width:1200px}.content-area a{color:#f3c300;font-weight:700}.content-area a:hover{color:#000}#content{padding:20px 0 120px;overflow-x:hidden}#highlight{display:inline-block;position:relative}#daspasswortimg{z-index:4;width:80%;float:left;position:relative;display:inline-block;opacity:0;transform:translate(-300px,50px)}#daspasswortimg.show{opacity:1;transform:translate(0,0);transition:all 0.4s linear;transition-delay:400ms}#daspasswortimg img{width:100%;height:auto;box-shadow:25px 25px 0 #444;transition:all 1s ease-out}#daspasswortimg img:hover{transform:rotate(-2deg);box-shadow:25px 25px 0 #222;transition:all 0.1s linear}#daspassworttext{z-index:5;width:60%;float:right;position:relative;display:inline-block;background:#fff;color:#000;padding:60px;margin-top:-370px;opacity:0;transform:translate(300px,50px)}#daspassworttext.show{opacity:1;transform:translate(0,0);transition:all 0.4s linear;transition-delay:200ms}#daspassworttext p{color:#000}.content-area.dark #daspassworttext p a:hover{color:#000}.content-area.dark a.zumspiel{background:#f3c300;color:#000;text-transform:uppercase;letter-spacing:2px;font-size:40px;padding:10px 50px;position:relative;width:100%;text-align:center;display:inline-block;transition:all 0.4s linear}.content-area.dark a.zumspiel:hover{color:#000;letter-spacing:10px;margin:-15px 0 -20px;font-size:50px;padding:20px 20px;transition:all 0.1s linear}.content-area.dark a.zumspiel.light{background:-moz-linear-gradient(-45deg,#f3c300 0%,#f3c300 40%,#ffffff 50%,#f3c300 60%,#f3c300 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#f3c300),color-stop(40%,#f3c300),color-stop(50%,#ffffff),color-stop(60%,#f3c300),color-stop(100%,#f3c300));background:-webkit-linear-gradient(-45deg,#f3c300 0%,#f3c300 40%,#ffffff 50%,#f3c300 60%,#f3c300 100%);background:-o-linear-gradient(-45deg,#f3c300 0%,#f3c300 40%,#ffffff 50%,#f3c300 60%,#f3c300 100%);background:-ms-linear-gradient(-45deg,#f3c300 0%,#f3c300 40%,#ffffff 50%,#f3c300 60%,#f3c300 100%);background:linear-gradient(135deg,#f3c300 0%,#f3c300 40%,#ffffff 50%,#f3c300 60%,#f3c300 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c300',endColorstr='#f3c300',GradientType=1);background-repeat:no-repeat;background-position:0;background-size:300%;animation:light 2s linear infinite;-webkit-animation:light 2s linear infinite}@keyframes light{0%{background-position:-1000px}50%{background-position:0}100%{background-position:0}}@-webkit-keyframes light{0%{background-position:-1000px}50%{background-position:0}100%{background-position:0}}#faq{padding:0 30px}#faq h2{text-align:center;letter-spacing:2px;color:#b0940c;font-size:40px;margin:30px 0}.faqitem{width:100%;text-align:center;margin:10px 0;display:inline-block;border-radius:5px;overflow:hidden;height:auto;transition:all 0.1s linear}.faqitem .frage{width:100%;background:#f3f3f3;color:#111;font-size:20px;padding:15px 40px;cursor:pointer;font-weight:700;transition:all 0.2s linear}.faqitem .frage::after{font-family:'Font Awesome 5 Pro';content:"\f067";font-weight:700;color:#b0940c;position:absolute;right:60px}.faqitem .frage.offen::after{font-family:'Font Awesome 5 Pro';content:"\f068";color:#999}.faqitem .frage:hover{background:#fff;color:#000;transition:all 0.2s linear}.faqitem:hover{box-shadow:0 0 9px 1px #fff;transition:all 0.0s linear}.faqitem .antwort{display:none;background:#555;padding:40px;font-size:18px;line-height:1.8;color:#fff;box-shadow:inset 22px 32px 10px -30px #000}.woocommerce-gzd{width:fit-content;margin:0 auto}.woocommerce-gzd p{margin:0}.woocommerce-gzd li{margin:10px 0;text-align:left}.entry-content .woocommerce-gzd img{margin:0 0 0 10px}.woocommerce-gzd .payment_box{display:none}#vorteilgrid{margin:30px 0;display:inline-block}#vorteilgrid .fas{font-size:60px;color:#b0940c;padding:0;margin:10px 0 5px 0}.newslettervorteil{float:left;display:inline-block;width:48%;padding:30px 30px 50px;margin:0 4% 4% 0;background:#333;border-radius:5px;text-align:center;min-height:342px;transition:all 0.3s linear}.content-area.dark .entry-content .newslettervorteil h3{font-size:22px;text-align:center;margin-bottom:30px}.content-area.dark .entry-content .newslettervorteil p{color:#fff;font-weight:700;margin:0}.content-area.dark .newslettervorteil h3{color:#b0940c}.newslettervorteil:hover{background:#c4a50c;transition:all 0.1s linear}#vorteilgrid .newslettervorteil:hover h3,#vorteilgrid .newslettervorteil:hover .fas{color:#fff}.content-area.dark .entry-content .newslettervorteil:hover p{color:#000}.content-area.dark .entry-content .newslettervorteil:hover i{animation:wobbel 2s infinite}@keyframes wobbel{1%{transform:rotate(0deg)}2%{transform:rotate(25deg)}10%{transform:rotate(-10deg)}11%{transform:rotate(0deg)}}.newslettervorteil:nth-of-type(even){margin-right:0}.newslettervorteil:nth-of-type(3){clear:both}#newsletters-4-form-wrapper,#newspage{text-align:center;margin:40px 0 60px;background:#f3f3f3;padding:20px 40px 20px;border-radius:8px;color:#000}.entry-content #newspage input[type="email"]{width:80%;max-width:760px;margin:0 auto 25px;text-align:center;display:inline-block;font-size:30px;height:auto;border-radius:10px;padding:25px;background:#fff;border:3px solid #d8d8d8!important}#newspage input[type="email"]::placeholder{opacity:.35;color:#999}#newspage input[type=checkbox]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2);top:2px;position:relative;padding:10px;margin-right:8px;accent-color:#f3c300}#newspage label{cursor:pointer;hyphens:auto;display:inline-block}.entry-content #newspage input[type="submit"].tnp-submit{width:70%;max-width:440px;text-transform:uppercase;margin-top:25px;padding:22px 20px;cursor:pointer;height:auto;font-size:30px;font-weight:700;background-color:#f3c300;line-height:1;border-style:solid;border-width:0;border-radius:6px;color:#0a0a0a;transition:0.3s all}.entry-content #newspage input[type="submit"].tnp-submit:hover{background-color:#fad22e!important;filter:drop-shadow(2px 4px 6px black)}.content-area.dark .newsletters-form-wrapper p{color:#000;background:#bae5c6;padding:15px}#newslettermanager{background:#999;text-align:center;padding:20px;border-radius:8px}.tnp-profile{margin:40px 0}.tnp-profile label{display:block;font-size:20px;font-weight:700;margin-bottom:14px}.tnp-profile input.tnp-email{text-align:center;margin-bottom:15px}.tnp-profile .tnp-field-privacy{margin-bottom:20px;font-size:10px;text-transform:uppercase;letter-spacing:1px}.content-area.dark .tnp-profile .tnp-field-privacy a{color:#666}.content-area.dark .tnp-profile .tnp-field-privacy a:hover{color:#000}form.tnp-unsubscribe button.tnp-submit{color:#ebb7b7;font-size:11px!important;background:#711919;padding:4px 8px;height:auto;margin-bottom:10px}form.tnp-unsubscribe button.tnp-submit:hover{color:#711919;background:#ebb7b7}.newsletters-management{margin-top:30px;display:inline-block;width:100%;padding:40px 50px 60px;background:#333;border-radius:8px}.newsletters .alert{text-align:center}.content-area.dark .newsletters ul.nav{margin:20px 0 0 0!important;text-align:center;display:inline-block;width:100%;border:none;vertical-align:text-top}.content-area.dark .newsletters ul.nav li{width:33%;display:inline-block;float:left;margin:0 .5% 0 0}.content-area.dark .newsletters ul.nav li:nth-of-type(3){margin-right:0;float:right}.content-area.dark .nav-tabs .nav-link{border-radius:unset;border:unset;background:#666;padding:18px 0;font-size:18px;color:#c6c6c6}.content-area.dark .nav-tabs .nav-link:hover{color:#fff;background:#888}.content-area.dark .nav-tabs .nav-link.active{background:#dfdfdf;color:#333}.content-area.dark .nav-tabs .nav-link.active:hover{color:#000}.tab-content{padding:50px;background:#dfdfdf;margin-top:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.content-area.dark .entry-content .newsletters-management h3{color:#000}.content-area.dark .entry-content .newsletters-management p{color:#222}.content-area.dark .entry-content .newsletters-management p.managementemail{color:#fff}.newsletters-management .table{background:#fff;font-size:20px;margin-bottom:40px;box-shadow:3px 5px 15px 0 #000000b0}.newsletters-management .table td{padding:20px;text-align:center}.newsletters-management .table td:first-of-type{font-weight:700}.content-area.dark .newsletters-management a.newsletters_button{color:#898989;background:#111;border:none;margin-left:10px;font-size:13px}.content-area.dark .newsletters-management a.newsletters_button:hover{color:#fff;background:#707070}.content-area.dark .newsletters-management a.newsletters_button.remove_button,.content-area.dark .newsletters-management a#remove_all_subscriptions{color:#ffd9dd;background-color:#bb2d3b;border-color:#b02a37;border:none}.content-area.dark .newsletters-management a.newsletters_button.remove_button:hover,.content-area.dark .newsletters-management a#remove_all_subscriptions:hover{color:#fff;background-color:#ff3b4e;border-color:#bb2d3b;border:none}#remove_all_subscriptions{display:none}.newsletters-management form{color:#222}.newsletters-management .col-md-6{display:inline-block;width:100%;text-align:center;margin:0 0 25px}.newsletters-management .col-md-6 label{font-weight:700;margin-bottom:10px}.newsletters-management .col-md-6 .checkbox label,.newsletters-management .col-md-6 .radio label{font-weight:400;margin:0 10px;accent-color:#f3c300}.newsletters-management .col-md-6 input[type="radio"]{-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);margin-right:5px}.newsletters-management .col-md-6 input[type="text"]{margin:0 auto;text-align:center;border-radius:5px}.newsletters-management .form-group{text-align:center}.newsletters-management .btn-primary{background-color:#f3c300;border:none;color:#000;padding:14px 25px;height:auto}.newsletters-management .btn-primary:hover{background-color:#ffdb48}.content-area.dark .wpcf7{max-width:660px}.content-area.dark .wpcf7 input[type=text],.content-area.dark .wpcf7 input[type=email]{line-height:0;height:auto;border-radius:5px;padding:20px;font-size:24px;display:inline-block}.content-area.dark .wpcf7 textarea{line-height:1.5;height:auto;border-radius:5px;padding:20px;font-size:24px;display:inline-block}.content-area.dark input[type=checkbox]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2);position:relative;padding:10px;margin-right:10px;accent-color:#f3c300}.content-area.dark input[type=submit]{background:#f3c300;border:none;color:#000}.content-area.dark input[type=submit]:hover{background:#ffd737;color:#fff}#ueberbild{display:inline-block;float:right}#ueberbild img{width:100%;max-width:500px;height:auto;float:right;margin:0 0 40px 50px}.textleft h2{display:inline-block}h1.entry-title{font-size:50px;font-weight:700;margin:20px 0 40px}.entry-content h2{font-size:32px;font-weight:700;margin-bottom:50px;text-align:center}.entry-content h3{font-size:22px;font-weight:700;margin-bottom:40px}.entry-content h4{font-size:20px;margin-bottom:30px}.entry-content p{font-size:18px;line-height:1.9;margin-bottom:50px;text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.content-area.dark ul{color:#fff;width:fit-content;margin:0 auto 30px;font-size:18px}.content-area.dark ul li{margin-bottom:10px}.wpcf7{width:86%;max-width:540px;margin:40px auto 60px;text-align:center}.wpcf7 p{margin:0}.wpcf7 label{font-weight:700}.wpcf7-form-control-wrap{margin:7px 0 25px;display:block}.wpcf7 input{text-align:center;background:#f3f3f3}.wpcf7-radio{margin:10px 0;display:inline-block;text-align:left}.wpcf7-list-item{display:block;margin:12px 0}.wpcf7-spinner{display:block}.wpcf7-list-item label,.wpcf7-form-control-wrap label{font-weight:unset}.wpcf7 textarea{background:#f3f3f3}.wpcf7-acceptance label{font-weight:700}.wpcf7 .wpcf7-submit{display:inline-block;position:relative;padding:30px 60px;font-size:20px!important;font-weight:700;letter-spacing:1px;line-height:0;border-radius:8px}.wpcf7 .wpcf7-submit:disabled{background:#555!important;color:#333!important}p.disclaimer{margin-top:70px;color:#a5a5a5;font-size:12px}p.disclaimer a{color:#999}p#blogintro{font-size:16px;font-weight:400;line-height:1.8;margin-bottom:60px;background:#b5b5b5;padding:30px;text-align:center}.content-area p#blogintro a{color:#000;background:#dfdfdf;padding:2px;margin:0 2px}.content-area p#blogintro a:hover{background:#fff}#content article.blog-post-side-layout{display:inline-block;width:calc(50% - 20px);padding:0;border:none;margin:0 40px 60px 0;background:#f3f3f3;border-radius:5px;float:left;overflow:hidden;transition:all 0.7s ease-out}#content article.blog-post-side-layout:nth-of-type(2n){margin-right:0}#content article.blog-post-side-layout:nth-of-type(2n+1){clear:both}#content article.blog-post-side-layout:hover{background:#d7d7d7;transition:all 0.1s linear}#content .blog-post-side-layout .featured-image-container{width:100%;aspect-ratio:16 / 10;overflow:hidden}#content .blog-post-side-layout .featured-image-container img{width:100%;height:100%;object-fit:cover;transition:all 0.7s ease-out}#content .blog-post-side-layout:hover .featured-image-container img{transform:scale(1.2);transition:all 0.1s linear}.blog-post-side-layout .post-loop-content{width:100%;padding:30px 20px 40px;display:inline-block;text-align:center}#content .content-area #blogcontainer a .entry-meta{color:#666}#content .content-area #blogcontainer a .entry-title{color:#000}#content .post-loop-content .entry-meta{font-size:13px;font-weight:400;padding:0;width:100%;margin:0;background:unset}#content article.blog-post-side-layout .entry-title{margin:0;font-weight:700;font-size:26px;text-align:center;background:unset;line-height:1.3}#pagenavi{display:inline-block;position:relative;width:100%;margin:20px 0 0;font-size:15px;text-transform:uppercase;letter-spacing:1px}#pagenavi a{padding:10px;color:#999}#pagenavi a:hover{color:#000}#pagenavi i{font-size:19px;padding:0;margin:0 8px;position:relative;top:2px}.nav-previous,.nav-next{width:49%;display:inline-block}.nav-previous{float:right;text-align:right}.nav-next{float:left}p.nichtsgefunden{font-size:17px}.centerembed{text-align:center;margin-bottom:50px}.ytembed{text-align:center;margin-bottom:50px;overflow:hidden;max-width:100%}.ytembed iframe{aspect-ratio:16 / 9;height:100%;overflow:hidden}.entry-thumbnail{margin:20px 0 50px}.entry-content img{margin-bottom:50px}.entry-content p.quelle{font-size:11px;color:#888;text-align:center;width:100%;font-style:italic;display:inline-block}.entry-meta{background:#f3f3f3;padding:70px 40px;text-transform:none;display:inline-block;width:calc(100% + 100px);margin:50px -50px 0}.entry-meta .metathing{width:30%;float:left;margin-right:5%;text-align:center;display:inline-block}.entry-meta .metathing:nth-of-type(3){margin-right:0}.entry-meta .metathing i{transition:all 0.5s linear}.entry-meta .metathing:hover i{transform:translate(0,-6px);filter:drop-shadow(10px 10px 3px #999);transition:all 0.1s linear}.entry-meta .metathing .metalabel{margin:20px 0 10px;line-height:1;font-size:16px}.entry-meta .metathing .metavalue{font-weight:700;font-size:19px}.entry-meta .metathing a{color:#000}.entry-meta .metathing a:hover{color:#b0940c}.prevnext{margin:-6px -50px -54px;width:calc(100% + 100px);vertical-align:top;padding:20px 50px;background:#e3e3e3;display:inline-block}.prevnext .previous,.prevnext .next{width:50%;display:inline-block}.prevnext .previous{float:right;text-align:right}.prevnext .next{float:left}.prevnext a{padding:40px 20px 40px 0;font-size:18px;color:#999;width:100%;display:inline-block}.prevnext .previous a{padding:40px 0 40px 20px}.prevnext a:hover{color:#000}.prevnext span{width:90%;display:inline-block;float:left;vertical-align:top}.prevnext i{font-size:20px;padding:0;margin:0;width:10%;display:inline-block;float:left;vertical-align:top;top:4px;position:relative}.comments-area{display:inline-block;margin:100px 0 20px;text-align:center;max-width:100%;overflow:hidden}h2.comments-title{font-family:Segoe UI;font-weight:900;letter-spacing:2px;font-size:50px;color:#000;text-transform:uppercase;text-align:center;margin:50px auto 80px}h2.comments-title span{color:#0000004f}.comment-list{margin:0 0 50px;padding:5px 0 0;list-style-type:none;clear:both}.comment-list li{margin:0 0 50px;padding:20px 30px;border:4px solid #f1f1f1;border-radius:15px;position:relative}.comment-meta{font-size:12px;margin:0;width:100%;padding:0 0 10px;display:inline-block;color:#000}.comments-area h3.comment-reply-title{margin:20px 0;display:inline-block;font-weight:700;font-size:22px;text-align:center}.comments-area #formContent textarea,.comments-area input[type="text"],.comments-area input[type="email"]{border-radius:5px;padding:18px 12px;background:#e4e4e4;box-shadow:inset 2px 2px 3px -1px #00000078;border:none;font-size:18px;color:#000;font-weight:400;max-width:600px}.comments-area input[type="submit"]{background-color:#f3c300;filter:drop-shadow(2px 4px 4px #00000063);border-radius:5px;border:0;color:#000;font-size:14px!important;font-weight:700;letter-spacing:1px;padding:17px 20px;height:auto}.comments-area input[type="submit"]:hover{background-color:#fad22e;filter:drop-shadow(2px 4px 6px #000000ba)}.comments-area input[type="checkbox"],.comments-area input[type="radio"]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);accent-color:#f3c300;margin-right:6px;top:1.5px;position:relative}#commenthinweis{font-size:11px;line-height:1.7;color:#999;margin:20px 0;display:inline-block}#comments .comment-list li.pingback{background:#f1f1f1;padding-bottom:20px}#comments .comment-list li.pingback a{color:#0000004f}#comments .comment-list li.pingback span.says,#comments .comment-list li.pingback .reply a{display:none}#comments .comment-list li.pingback .comment-author{display:block;float:unset}#comments .comment-list li.pingback .comment-metadata{display:block;float:unset;text-align:center;margin:5px 0 10px}#comments .comment-list li.pingback .reply::before{content:"Pingback";text-transform:uppercase;font-size:10px;letter-spacing:2px;color:#0000004f}#secondary.widget-area{color:#f3f3f3;padding:50px 0 0 4%;width:30%}#secondary h2{color:#b0940c;font-family:Segoe UI;font-weight:900;font-size:22px;letter-spacing:1px;margin-bottom:35px;text-transform:uppercase}#spieleteaser img{border-radius:5px;margin-bottom:40px;transition:all 0.5s linear}#spieleteaser img:hover{box-shadow:-4px -10px 20px #fff;filter:drop-shadow(4px 10px 20px #f3c300);transform:translate(0,-6px);transition:all 0.1s linear;animation:unset}.pulse{background:#fff;box-shadow:0 0 0 0 rgb(255 255 255);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .7)}70%{box-shadow:0 0 0 15px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.sidebarbox{background:#fff;padding:20px 20px;color:#111;border-radius:5px;font-size:16px;font-weight:700}.sidebarbox a{color:#f3c300;font-weight:700}.sidebarbox input[type="email"]{width:100%;background:#dfdfdf;text-align:center;border-radius:4px;margin:20px 0 10px}.sidebarbox input[type="email"]:hover{width:100%;background:#d5d5d5}.sidebarbox input[type="checkbox"]{top:3px;position:relative;accent-color:#f3c300}.sidebarbox input.tnp-submit{height:auto;width:100%;margin:20px 0 5px;border-radius:4px;padding:13px 0;color:#000;box-shadow:inset 0 1px 1px 1px #ffffffd6,inset 0 -1px 2px .5px #000000e6;background:linear-gradient(0deg,rgb(237 221 83) 0%,rgb(243 195 0) 100%)}.sidebarbox input.tnp-submit:hover{background-color:#ffdd52;box-shadow:inset 0 1px 1px 1px #ffffffd6,inset 0 -1px 2px .5px #000000e6;background:linear-gradient(0deg,#faef81 0%,#f9d43b 100%)}.sidebarbox .tnp-privacy-field label{font-size:12px;font-weight:400;cursor:pointer;hyphens:auto;display:inline-block}.sidebarbox .tnp-privacy-field label a{color:#999}.sidebarbox .tnp-privacy-field label a:hover{color:#000}.sidebarbox #newsletters-3-form .has-error .control-label{color:#a94442!important}.sidebarbox #newsletters-3-form .has-error .alert{color:#a94442!important;text-align:center;font-size:80%;background-color:#f8d7da;border-color:#f5c2c7;padding:1rem 1rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem}footer{color:#fff;width:100%;text-align:center}#newsletterteaser{background:#fff;background-image:url(https://www.escape-spiele-online.de/wp-content/uploads/2025/05/Newsletter-Wachssiegel_bg_BIG.jpg);background-size:cover;background-position:center;background-position-x:40%;background-attachment:fixed;background-repeat:no-repeat;color:#000;padding:70px 0 90px}#newsletterteasercontent{max-width:1200px;width:100%;margin:0 auto}#newsletterteaser .label{display:inline-block;font-family:Segoe UI;font-weight:900;letter-spacing:5px;text-transform:uppercase;font-size:60px;line-height:1.3;color:#fff;width:100%;margin-bottom:50px;filter:drop-shadow(3px 4px 6px black)}#vorteile{padding:40px 20px 20px;display:inline-block;margin:0 auto;backdrop-filter:blur(10px);background:#0000005e;color:#fff;max-width:1200px;width:90%;font-size:20px;border-radius:8px}#vorteile p{margin-bottom:40px}#vorteile a{font-weight:700;color:#f3c300}#vorteile a:hover{color:#000}#vorteile a.mehrdazu{background:#f3c300;color:#010101;padding:3px 5px;font-size:75%;border-radius:3px;margin-left:5px;display:inline-block}#vorteile a.mehrdazu:hover{background:#fff}.vorteilpunkt{font-size:35px;font-weight:700;display:inline-block;margin-left:30px;margin-bottom:25px}.vorteilpunkt:first-of-type{margin-left:0}.vorteilpunkt img{width:50px;height:auto;margin-right:10px;transform:scale(0);transition:all 0.4s linear;transition-delay:0}.vorteilpunkt img.show{transform:scale(1);transition-delay:300ms}.vorteilpunkt:hover img{transform:rotate(15deg) scale(1.2);transition:all 0.1s linear;transition-delay:0}#newsletterformular{max-width:800px;width:90%;margin:15px auto 20px}#newsletterteaser #newsletterformular input[type=email]{margin:10px auto;width:90%;font-size:30px;padding:12px;height:auto;display:inline-block;max-width:700px;text-align:center;border-radius:8px;border:none}#newsletterformular .tnp-privacy-field label{font-size:14px;color:#fff;cursor:pointer;hyphens:auto;display:inline-block}#newsletterformular .tnp-privacy-field label a{color:#fff}#newsletterformular .tnp-privacy-field label a:hover{color:#efd73f}#newsletterformular .tnp-privacy-field input[type=checkbox]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);top:1px;position:relative;padding:10px;margin-right:5px;accent-color:#f3c300}#newsletterformular .tnp-field-button input[type="submit"]{height:auto;color:#000;margin-top:15px;padding:20px 50px;border-radius:7px;box-shadow:inset -1px -1px 1px 1px #000000db,inset 2px 2px 0 1px #ffffffe3;background:linear-gradient(0deg,rgb(237 221 83) 0%,rgb(243 195 0) 100%);outline:1px #0000005e solid;outline-offset:-1px}#newsletterformular .tnp-field-button input[type="submit"]:hover{background:#ffda41;background:linear-gradient(0deg,#faef81 0%,#f9d43b 100%)}#newsletterformular .tnp-field-button input[type="submit"]{font-size:20px!important;font-weight:700;letter-spacing:2px}#newsletterformular #newsletters-2-form .has-error .alert{border:none;background-color:#be0707;color:#fff;font-size:80%;margin:5px 0 0;padding:1rem 1rem;border-radius:.25rem}#footersidebar{background:#b0940c;color:#fff;padding:80px 0;display:inline-block;width:100%;overflow:hidden}#fromtheblog{display:inline-block;width:100%;max-width:1200px;margin:0 auto}#fromtheblog .label{display:inline-block;font-family:Segoe UI;font-weight:900;letter-spacing:3px;text-transform:uppercase;font-size:40px;line-height:1.3;color:#000;margin-bottom:50px}#fromtheblog .label a{border-bottom:5px solid #000;color:#000;transition:padding 0.5s linear}#fromtheblog .label a:hover{border-bottom:5px solid #fff;padding-bottom:5px;color:#fff;transition:padding 0.1s linear}#last-blogposts{display:inline-block;float:left;width:100%}#last-blogposts ul{width:100%;margin:0;padding:0}#last-blogposts ul li{width:30%;margin-left:5%;float:left;display:inline-block;opacity:0;transform:translate(500px,0)}#last-blogposts.show ul li{opacity:1;transform:translate(0,0);transition:transform 0.4s linear,opacity 0.4s linear;transition-delay:200ms}#last-blogposts.show ul li:nth-of-type(2){transition:transform 0.5s linear,opacity 0.5s linear;transition-delay:400ms}#last-blogposts.show ul li:nth-of-type(3){transition:transform 0.6s linear,opacity 0.6s linear;transition-delay:600ms}#last-blogposts ul li:first-of-type{margin-left:0}#last-blogposts ul li .thumb{aspect-ratio:16 / 10;overflow:hidden;box-shadow:7px 7px 3px #0000004a}#last-blogposts ul li .thumb img{width:100%;height:100%;object-fit:cover;transition:all 0.7s ease-out}#last-blogposts ul li:hover .thumb img{transform:scale(1.2);transition:all 0.1s linear}#last-blogposts ul li h3{text-align:center;padding:30px 0 15px;text-transform:none;font-weight:700;color:#fff;font-size:24px;line-height:1.5}#last-blogposts ul li:hover h3{color:#000}#footermenu{background:#000;padding:90px 50px 80px;border-image-slice:1;border-width:10px;border-style:solid;border-image-source:linear-gradient(to left,#191919,#f3c300,#191919);border-left:0;border-right:0;border-top:0}#footermenupack{display:inline-block;width:100%;max-width:1200px;margin:0 auto}.footermenupackcol{float:left;text-align:left;vertical-align:top}#footermenupackcol1{width:40%}#footermenupackcol2{width:22.5%}#footermenupackcol3{width:22.5%}#footermenupackcol4{width:15%}.footermenupackcol ul{list-style-type:none;margin:0;padding:0}.footermenupackcol a{color:#b0940c;font-size:21px;padding:4px 12px;margin:6px 0;font-weight:700;display:inline-block}#footermenupackcol4.footermenupackcol a{margin:-5px 0 0;transition:all 0.4s linear}#footermenupackcol4.footermenupackcol a:hover{transform:scale(1.1);transition:all 0.1s linear}.footermenupackcol a:hover{color:#fff}#footersocials{margin:80px 0 10px}#footersocials .fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{font-size:50px;padding:5px;margin:0 15px}#footersocials a i{color:#fff;transition:all 0.5s linear}#footersocials a:hover i{transform:translate(0,-6px);filter:drop-shadow(10px 10px 3px #777);transition:all 0.1s linear}#footersocials a#foot-social-insta,#footersocials a#foot-social-tiktok,#footersocials a#foot-social-twitch,#footersocials a#foot-social-discord,#footersocials a#foot-social-youtube{display:none}#copyright{font-size:13px;opacity:.5;margin:50px auto 120px;display:inline-block;position:relative}#testlinks{padding-bottom:40px}#testlinks a{display:block}#jumpup{display:none;position:fixed;bottom:30px;right:35px;background:#fff;box-shadow:none;transition:all 0.4s linear}#jumpup .fas{padding:20px;margin:0;color:#000}#jumpup:hover{transform:translate(0,-15px);box-shadow:0 15px #4444448f;transition:all 0.1s linear}.grecaptcha-badge{display:none}img#metis-img-pixel{margin:0;padding:0;height:0;width:0}.gdprmodal-content{box-shadow:rgb(0 0 0 / 76%) 2px 2px 20px 0px!important;width:86%!important;margin:0 auto}#cookie-banner-cancle-img{top:13px!important;right:13px!important;opacity:.2}.gdpr_messagebar_content_preview .group-description-preview .gdpr_heading_preview,.gdprmodal-body #gdpr-cookie-consent-bar .gdpr_messagebar_content h3,#gdpr-cookie-consent-bar.gdpr-widget .gdpr_messagebar_content h3{text-align:center;font-family:Segoe UI;font-weight:900;text-transform:uppercase;letter-spacing:2px;font-size:50px;line-height:1.2;margin:10px 0 20px}@media (max-width:768px){.gdpr_messagebar_content_preview .group-description-preview .gdpr_heading_preview,.gdprmodal-body #gdpr-cookie-consent-bar .gdpr_messagebar_content h3,#gdpr-cookie-consent-bar.gdpr-widget .gdpr_messagebar_content h3{font-size:8vw}}p.gdpr{font-size:18px}a#cookie_action_link{font-weight:700;margin:20px auto 15px;font-size:12px!important;letter-spacing:1px;text-transform:uppercase;border-bottom:solid 2px #cfcfcf;line-height:1.3!important;width:fit-content}#default_buttons{display:block!important}a#cookie_action_accept,a#cookie_action_accept_all{background:#f3c300!important;color:#000!important;border:solid 2px #f3c300!important;padding:.5rem 1.5rem!important;font-weight:bold!important;text-transform:uppercase!important;letter-spacing:1px!important;margin:0 5px 10px!important}a#cookie_action_accept:hover,a#cookie_action_accept_all:hover{background:#000!important;color:#f3c300!important;border:solid 2px #000!important}a#cookie_action_reject{background:#666!important;color:#fff!important;border:solid 2px #666!important;font-weight:bold!important;text-transform:uppercase!important;letter-spacing:1px!important;margin:0 5px 10px!important}a#cookie_action_reject:hover{background:#000!important;border:solid 2px #000!important}a#cookie_action_settings{background:#cfcfcf!important;color:#fff!important;border:solid 2px #cfcfcf!important;margin:0 5px 10px!important}a#cookie_action_settings:hover{background:#999!important;border:solid 2px #999!important}.gdpr_messagebar_detail.navy_blue_center .gdprmodal-dialog .gdprmodal-content{border-radius:8px;overflow:hidden;padding:5px 20px;background:#fff!important}.gdpr_messagebar_detail.layout-default .category-group.outer{border:none!important}.gdpr_messagebar_detail .category-group .category-item hr{display:none}.gdpr-columns{background:#f2f2f2!important}.always-active{color:#666!important}.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table,.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table th,.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table td,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table th,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table td{color:#000;font-size:10px!important}.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container{padding:20px 0 30px!important}.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table,.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table th,.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table td,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table th,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table td{padding:.4rem .5rem}.category-group .category-item .description-container .category-cookies-list-container table th{padding:.6rem .5rem}.gdpr_messagebar_detail.navy_blue_center .category-group .category-item .checkbox label,.gdpr_messagebar_detail.navy_blue_box .category-group .category-item .checkbox label,.gdpr_messagebar_detail.navy_blue_square .category-group .category-item .checkbox label,.gdpr_messagebar_detail.navy_blue_center .category-group .category-item .checkbox label,.gdpr_messagebar_detail.navy_blue_box .category-group .category-item .checkbox label,.gdpr_messagebar_detail.navy_blue_square .category-group .category-item .checkbox label{background:#cfcfcf!important}#cookie_action_save{background:#f3c300!important;color:#000!important;border:none!important;border-radius:3px!important}.gdprmodal-header{padding:0!important}.gdpr_messagebar_detail .gdprmodal-dialog .gdprmodal-header .close .dashicons.dashicons-no{background:#fff;padding:30px 20px 40px 40px;font-size:20px;top:-10px;right:20px;position:absolute}.dashicons-no:before{color:#000}.dashicons-no{color:#000;font-size:20px}.gdpr_messagebar_detail .gdpr-about-cookies{padding:0 10px 30px!important;line-height:1.6}@media (max-width:450px){.gdpr_messagebar_detail .category-group .category-item .gdpr-column .gdpr-columns,.gdpr_messagebar_detail .category-group .category-item .inner-gdpr-column .inner-gdpr-columns{margin-bottom:25px!important}.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container{padding:20px 0 40px!important}.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table,.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table th,.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table td,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table th,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table td{font-size:8px!important}.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table,.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table th,.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table td,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table th,.gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table td{padding:5px!important}}a#gdpr-cookie-consent-show-again{background:#fff!important;color:#000!important;font-weight:700;position:unset!important;box-shadow:#000 0 0 8px!important;transition:unset!important;display:inline!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;font-style:inherit;margin:0;padding:0;vertical-align:baseline}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:#111;position:relative}body{--sz:16px;--c1:#111;--c2:#000;--c3:#111;--c4:#000;--ts:50% / calc(var(--sz)* 10) calc(var(--sz)* 10);--pz:calc(var(--sz)* 0.65), #fff0 calc((var(--sz)* 0.65) + 1px);height:100vh;background:radial-gradient(circle at 53% 25%,var(--c4) var(--pz)) var(--ts),radial-gradient(circle at 75% 47%,var(--c2) var(--pz)) var(--ts),radial-gradient(circle at 3% 75%,var(--c2) var(--pz)) var(--ts),radial-gradient(circle at 25% 53%,var(--c4) var(--pz)) var(--ts),radial-gradient(circle at 53% 75%,var(--c3) var(--pz)) var(--ts),radial-gradient(circle at 75% 97%,var(--c1) var(--pz)) var(--ts),radial-gradient(circle at 3% 25%,var(--c1) var(--pz)) var(--ts),radial-gradient(circle at 25% 3%,var(--c3) var(--pz)) var(--ts),conic-gradient(from 0deg at 50% 50%,var(--c1) 0 25%,var(--c2) 0 50%,var(--c3) 0 75%,var(--c4) 0 100%) var(--ts);background-position:top}body.crisp-images{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}body.show-main-menu #main-menu{right:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0;word-wrap:break-word}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px;margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,.shopstar-page-builders-use-theme-styles .widget_sow-button .ow-button-base a,.shopstar-page-builders-use-theme-styles .elementor-widget-button .elementor-button,div.wpforms-container form.wpforms-form input[type="text"],div.wpforms-container form.wpforms-form input[type="email"],div.wpforms-container form.wpforms-form input[type="tel"],div.wpforms-container form.wpforms-form input[type="number"],div.wpforms-container form.wpforms-form input[type="url"],div.wpforms-container form.wpforms-form input[type="password"],div.wpforms-container form.wpforms-form input[type="search"],div.wpforms-container form.wpforms-form select,div.wpforms-container form.wpforms-form textarea,input,select,textarea{color:#404040;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}blockquote:before{content:"\f10d";font-size:50px;top:-30px;color:#b0940c;left:-20px;font-style:italic;font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute}blockquote{min-height:40px;margin:10px 15px 60px 40px;padding:40px 30px 40px 50px;display:inline-block;font-style:italic;position:relative;background:#f3f3f3;border-radius:15px;left:calc(50% - 35px);transform:translateX(-50%)}.entry-content blockquote p{font-size:17px;line-height:1.6;margin-bottom:30px;text-align:left}.entry-content blockquote p:last-of-type{margin-bottom:0}.page-template-template-gutenberg .entry-content blockquote:before{padding-left:22px}.page-template-template-gutenberg .entry-content blockquote{padding:0 22px 0 calc(2.6em + 22px)}blockquote,blockquote p{line-height:1.5}blockquote:first-child{margin-top:0}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,.shopstar-page-builders-use-theme-styles .widget_sow-button .ow-button-base a,.shopstar-page-builders-use-theme-styles .elementor-widget-button .elementor-button,input[type="button"],input[type="reset"],input[type="submit"],div.wpforms-container form.wpforms-form input[type=submit],div.wpforms-container form.wpforms-form button[type=submit],div.wpforms-container form.wpforms-form .wpforms-page-button{border:1px solid;border-color:#939598;background:#FFF;width:100%;width:auto;height:48px;line-height:1;padding:.6em 1em .4em;text-shadow:none;text-transform:uppercase;font-size:16px;line-height:20px;outline:0}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb}div.wpforms-container form.wpforms-form input[type="text"],div.wpforms-container form.wpforms-form input[type="email"],div.wpforms-container form.wpforms-form input[type="tel"],div.wpforms-container form.wpforms-form input[type="number"],div.wpforms-container form.wpforms-form input[type="url"],div.wpforms-container form.wpforms-form input[type="password"],div.wpforms-container form.wpforms-form input[type="search"],div.wpforms-container form.wpforms-form select,div.wpforms-container form.wpforms-form textarea,input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],input[type="search"],select,textarea,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border:1px solid #ccc;border-radius:0}div.wpforms-container form.wpforms-form input[type="text"],div.wpforms-container form.wpforms-form input[type="email"],div.wpforms-container form.wpforms-form input[type="tel"],div.wpforms-container form.wpforms-form input[type="number"],div.wpforms-container form.wpforms-form input[type="url"],div.wpforms-container form.wpforms-form input[type="password"],div.wpforms-container form.wpforms-form input[type="search"],div.wpforms-container form.wpforms-form select,div.wpforms-container form.wpforms-form textarea,input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{padding:12px 3px 0 3px;width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.clearboth{clear:both}ul.no-indent{margin-left:0}ul.no-bullets{list-style:none}.centered{text-align:center}.container{position:relative;max-width:1200px;margin:0 auto}.padder{margin:0;padding:0;height:100%}.woocommerce #container,.woocommerce-page #container,.content-area{width:70%;float:left;padding:50px;background:#fff;box-shadow:12px 15px 0 #444444ba}.content-area.dark{background:unset}.content-area.dark p,body.single-product p{color:#f3f3f3;font-size:21px;line-height:2;text-align:center;font-weight:400}.content-area.dark .cmplz-message p,body.single-product .cmplz-message p{color:inherit;font-size:inherit;line-height:inherit;text-align:inherit;font-weight:inherit}.content-area.dark .textleft p{text-align:left}.content-area.dark h1{color:#fff;font-family:Segoe UI;font-weight:900;letter-spacing:1px;font-size:60px;background:unset}.content-area.dark h2{color:#fff;font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:20px;text-align:center}.content-area.dark h3{text-align:center;color:#dadada}.content-area.dark a{color:#f3c300;font-weight:700;text-decoration:none}.content-area.dark a:hover{color:#fff}.widget-area{width:25%;float:left;padding:100px 0 0 2%}.error404 .content-area,.page-template-template-full-width-php .content-area,.content-area.full-width,body.full-width #container,body.full-width .content-area{width:100%!important;padding:0!important;box-shadow:none}body.full-width .widget-area{display:none}.home .widget-area{padding-top:22px!important}.page-template-template-full-width-no-bottom-margin.page .hentry{padding-bottom:0!important}.page-template-template-full-width-no-bottom-margin .site-footer{margin-top:0}.page-template-template-left-sidebar-php .content-area{width:75%;float:left;padding:0 0 0 2%}.page-template-template-left-sidebar-php .widget-area{width:25%;float:left;padding:100px 2% 0 0}.page-template-template-gutenberg .site-content.site-container{max-width:100%;width:100%;padding:0}.page-template-template-gutenberg .entry-content>*:not(blockquote),.page-template-template-gutenberg .page-titlebar,.page-template-template-gutenberg .breadcrumbs,.page-template-template-gutenberg .entry-header,.page-template-template-gutenberg .page-header,.page-template-template-gutenberg .entry-footer,.page-template-template-gutenberg .post-thumbnail,.page-template-template-gutenberg #comments{max-width:1140px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.alignwide,.page-template-template-gutenberg .alignwide{max-width:75%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.alignfull,.page-template-template-gutenberg .alignfull{max-width:100%;padding-left:0;padding-right:0}.page-template-template-gutenberg .site-content img{width:100%;height:auto}.widget-area .wp-block-search__label{display:none}.wp-block-search input[type="search"]{box-sizing:border-box}.wp-block-search .wp-block-search__input{height:45px}.wp-block-search__button{margin-left:0;min-width:auto;border:0}.wp-block-search__button svg{min-width:1.8em;min-height:1.8em}.wp-block-search__button-outside input[type="search"]{border-right:0}.wp-block-search__button-outside .wp-block-search__button{height:45px}.wp-block-search__button-outside.wp-block-search__icon-button .wp-block-search__button{width:16%;padding:0;height:45px}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:0;background:#FFF}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{padding:3px;border:0}.wp-block-search__button-inside .wp-block-search__input,.wp-block-search__button-inside .wp-block-search__button{height:43px}.wp-block-search__button-inside.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button{border:0}.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button,.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover{background-color:#fff0}.wp-block-search__button.has-icon{stroke-width:.5;border-left:0}.wc-block-product-search .wc-block-product-search__label{display:none}.wc-block-product-search .wc-block-product-search__field{padding:3px;box-sizing:border-box}.wc-block-product-search input[type="search"]{border-right:0}.wc-block-product-search .wc-block-product-search__button{margin:0;min-width:auto;stroke-width:.5;padding:.125em .2em;overflow:unset;height:auto}.wc-block-product-search .wc-block-product-search__button svg{min-width:2em;min-height:2em}.wp-block-image{margin-bottom:0}.wp-block-image .aligncenter,.wp-block-image.alignwide,.wp-block-image.alignfull{margin-bottom:1em}.wp-block-image .alignleft,.wp-block-image .alignright{margin-bottom:0}.wp-block-image img{vertical-align:top}.wp-block-media-text .wp-block-media-text__content{padding-right:0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0}.wc-block-mini-cart__button:hover:not([disabled]){background:#fff0}.editor-styles-wrapper table.wc-block-cart-items,table.wc-block-cart-items,.wc-block-mini-cart__footer{font-size:17px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:140px 132px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{display:none}.wc-block-components-quantity-selector:after{border-radius:0}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{font-weight:400;font-size:15px;height:36px;padding:0}.wc-block-components-product-price__regular{opacity:.5}.wc-block-components-product-price__value.is-discounted{background:#fff0;color:#ba2227;font-weight:700}.wc-block-grid__product-title{font-size:13px;font-weight:400;text-transform:uppercase}.wc-block-grid__products .wc-block-grid__product-image img{border:1px solid #ccc}.wc-block-grid__products .wc-block-grid__product-image:hover img{border:1px solid #828387}.wc-block-grid__products .wc-block-grid__product-price del{color:inherit;opacity:.5;display:inline-block;font-weight:700}.wc-block-grid__products .wc-block-grid__product-price ins{color:#ba2227;display:inline-block;background:0 0;font-weight:700}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{border-radius:0;color:#FFFFFF!important;padding:.9em 1em .8em 1em;max-width:100%;min-width:170px;width:auto;line-height:20px;height:48px;font-size:16px;font-weight:400;text-transform:uppercase}.wc-block-grid__product-onsale{background-color:#ba2227;color:#FFF;border-radius:50%;min-width:3em;min-height:3em;width:45px;height:45px;position:absolute;top:-6px;right:-6px;border:0;font-size:14px;font-weight:400;padding:0;line-height:3.3em}body{font-size:14px}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{margin-top:0}h1,.shopstar-page-builders-use-theme-styles h1.elementor-heading-title.elementor-size-default{font-size:20px}h1{padding-bottom:20px!important;font-weight:400;text-align:center;margin:0 0 26px 0}h1.page-not-found{color:#c8cacc;background:none;font-size:100px;margin:0;padding-bottom:0!important}h2,.shopstar-page-builders-use-theme-styles h2.elementor-heading-title.elementor-size-default{font-size:18px}h2{padding-top:10px;margin:0;font-weight:400;text-align:left}h2 a{text-decoration:none}h3,.shopstar-page-builders-use-theme-styles h3.elementor-heading-title.elementor-size-default{font-size:16px}h3{padding-bottom:20px;margin-bottom:30px;padding:0;padding-top:10px;margin:0;text-transform:uppercase;font-weight:400;text-align:left}h4,.shopstar-page-builders-use-theme-styles h4.elementor-heading-title.elementor-size-default{font-size:16px}h4{padding-bottom:20px;margin-bottom:30px;padding:0;padding-top:10px;margin:0;text-transform:normal;font-weight:400;text-align:left}h5,.shopstar-page-builders-use-theme-styles h5.elementor-heading-title.elementor-size-default{font-size:15px}h5{padding-bottom:20px;margin-bottom:30px;padding:0;padding-top:10px;margin:0;text-transform:normal;font-weight:400;text-align:left}h6,.shopstar-page-builders-use-theme-styles h6.elementor-heading-title.elementor-size-default{font-size:14px}h6{padding-bottom:20px;margin-bottom:30px;padding:0;padding-top:10px;margin:0;text-transform:normal;font-weight:400;text-align:left}a{text-decoration:none}p.centered{text-align:center}div.wpforms-container form.wpforms-form input[type="text"],div.wpforms-container form.wpforms-form input[type="email"],div.wpforms-container form.wpforms-form input[type="tel"],div.wpforms-container form.wpforms-form input[type="number"],div.wpforms-container form.wpforms-form input[type="url"],div.wpforms-container form.wpforms-form input[type="password"],div.wpforms-container form.wpforms-form input[type="search"],div.wpforms-container form.wpforms-form select,div.wpforms-container form.wpforms-form textarea,input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],input[type="search"],select,textarea{text-indent:7px;font-size:14px;font-weight:300;outline:0}div.wpforms-container form.wpforms-form input[type="text"],div.wpforms-container form.wpforms-form input[type="email"],div.wpforms-container form.wpforms-form input[type="tel"],div.wpforms-container form.wpforms-form input[type="number"],div.wpforms-container form.wpforms-form input[type="url"],div.wpforms-container form.wpforms-form input[type="password"],div.wpforms-container form.wpforms-form input[type="search"],div.wpforms-container form.wpforms-form textarea,input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],input[type="search"],select{height:46px}.shopstar-bookingpress-use-theme-styles .bpa-front-btn,.shopstar-bookingpress-use-theme-styles .el-button--bpa-front-btn,.shopstar-bookingpress-use-theme-styles .el-date-picker.has-time button.el-button--mini,.shopstar-bookingpress-use-theme-styles .el-date-picker.has-time button.el-time-panel__btn,.shopstar-bookingpress-use-theme-styles .bpa-front-btn__medium,.shopstar-bookingpress-use-theme-styles .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body strong.--is-service-price{border-radius:0!important}a.button,.shopstar-page-builders-use-theme-styles .widget_sow-button .ow-button-base a,.shopstar-page-builders-use-theme-styles .elementor-widget-button .elementor-button,button,input[type="button"],input[type="reset"],input[type="submit"],html #infinite-handle span button,html #infinite-handle span button:hover,div.wpforms-container form.wpforms-form input[type=submit],div.wpforms-container form.wpforms-form button[type=submit],div.wpforms-container form.wpforms-form .wpforms-page-button,.wp-block-search__button,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button{color:#FFF;text-transform:uppercase;font-weight:400;font-size:16px!important}.wp-block-search__button.has-icon{stroke:#FFF}a.button,html #infinite-handle span button,html #infinite-handle span button:hover,.shopstar-page-builders-use-theme-styles .widget_sow-button .ow-button-base a,.shopstar-page-builders-use-theme-styles .elementor-widget-button .elementor-button{display:inline-block;-webkit-appearance:none}table th{text-align:left}.top-bar .container,.site-header .container,.search-slidedown .container,.site-content .container,.site-footer .container{max-width:1300px;margin:0 auto;position:relative;box-shadow:none}.main-navigation>.container{padding-top:18px}.site-header .top-bar .container,.home .site-header .container{border-bottom:0}.header-placeholder{background-color:#FFF;height:242px}.site-header .branding{padding:50px 0 23px 0}.site-header .branding .title{display:inline-block;margin-bottom:1px;font-size:55px;line-height:70px;font-weight:400;text-decoration:none;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.site-header .branding .description{font-size:18px;line-height:20px;font-weight:300;margin:0;width:100%;display:block}.top-bar{vertical-align:top;z-index:10;height:50px;display:inline-block;width:100%}.top-bar .container{position:relative;height:100%}.site-header .top-bar .left{float:left;height:100%;padding:0;position:relative;display:inline-block;width:50%;text-align:left}.site-header .top-bar .right{float:right;height:100%;font-size:12px;padding:0;position:relative;display:inline-block;vertical-align:top;width:50%;text-align:right}.site-header .top-bar .right a{color:#FFF;text-decoration:none;text-transform:uppercase;padding:17px 0 0 0;-webkit-transition:color 0.1s linear 0s;-moz-transition:color 0.1s linear 0s;-ms-transition:color 0.1s linear 0s;-o-transition:color 0.1s linear 0s;transition:color 0.1s linear 0s}.site-header .top-bar .right a:hover{color:rgb(255 255 255 / .6)}.site-header .top-bar .info-text{color:#FFF;padding:18px 0 0 10px;line-height:14px;height:100%}.site-header .top-bar .info-text a:hover{color:rgb(255 255 255 / .6)}.menu-help-container{display:inline-block;vertical-align:top}.site-header .search-button{display:inline-block;cursor:pointer}.site-header .search-button a{font-weight:600}.search-slidedown{position:absolute;opacity:0;margin-top:5px;top:100%;right:0;z-index:10;width:100%}.search-slidedown .search-block{position:absolute}.search-slidedown:not(.open) .search-block{display:none}.search-block .search-field{margin:0;padding:4px 9px;height:23px;width:270px;border-top:0;outline:none;vertical-align:baseline}.search-block label{vertical-align:baseline;display:inline-block}.search-block .search-submit,.widget_search .search-submit{display:none;padding:0;background-repeat:no-repeat!important;background-position:center center!important;height:33px;width:34px;min-width:0;position:relative;right:6px;right:0}a.button,html #infinite-handle span button,html #infinite-handle span button:hover,.shopstar-page-builders-use-theme-styles .widget_sow-button .ow-button-base a,.shopstar-page-builders-use-theme-styles .elementor-widget-button .elementor-button{text-transform:uppercase;font-size:16px;color:#FFF;line-height:16px;text-align:center;font-weight:400;height:47px;width:100%;width:auto;min-width:120px;display:inline-block;padding:16px 37px 17px 37px;text-decoration:none}a.button:hover,html #infinite-handle span button:hover,.shopstar-page-builders-use-theme-styles .elementor-widget-button .elementor-button:hover,.shopstar-page-builders-use-theme-styles .elementor-widget-icon.elementor-view-stacked .elementor-icon,.shopstar-page-builders-use-theme-styles .elementor-social-icon,.wp-block-search__button:hover{color:#FFF}div.wpforms-container form.wpforms-form input[type=submit]:hover,div.wpforms-container form.wpforms-form button[type=submit]:hover,div.wpforms-container form.wpforms-form .wpforms-page-button:hover{border:none!important}.slider-container.default .slider .slide .overlay a.button,.header-image .overlay a.button{text-transform:uppercase;font-size:16px;line-height:16px;text-align:center;font-weight:400;height:47px;width:100%;width:auto;min-width:auto;display:inline-block;padding:16px 37px 17px 37px;text-decoration:none;border:1px solid #FFF;color:#FFF;margin:40px 0 40px 0}.site-footer .widgets a.button{border:1px solid #4D4D4D;color:#4D4D4D;padding:15px 37px 17px 37px}.site-footer .widgets a.button:hover{background-color:rgb(255 255 255 / .65)}.single-product.shopstar-shop-no-breadcrumbs .site-content{margin-top:42px}.entry-content code{display:block;background:#f7f7f7;border:1px solid #D8D8D8;padding:10px;box-shadow:0 1px 2px rgb(0 0 0 / .09);margin:5px 0;overflow-x:auto}.breadcrumbs{line-height:15px;font-size:13px;margin:0 auto 30px auto;text-align:center}.breadcrumbs span span{padding:0 3px}.breadcrumbs a{text-decoration:none;padding:0 3px;font-size:13px;font-weight:300}.widget-area{width:25%;float:left;padding:100px 0 0 2%}.widget-area .widget-title{font-size:16px;font-weight:400;margin:0 0 9px 0;padding:0}.widget-area .widget{padding-bottom:21px}.widget-area .widget:last-child{border-bottom:none}.widget-area .widget.widget_search{padding-bottom:28px}.widget-area .widget ul{margin:0;padding:0}.widget-area .widget ul li{margin:0 0 2px;padding:0;list-style-type:none;font-size:14px;font-weight:300}.widget-area .widget ul li a{font-size:14px;text-decoration:none}.widget-area .widget ul ul{margin:3px 0 3px 15px}.widget-area .widget ul ul li{margin:0}.widget-area .widget ul ul ul{margin:3px 0 3px 30px}.comment-content a{word-wrap:break-word}.comment-author{box-sizing:border-box;padding:0 2% 0 0;float:left}.comment-container{margin-left:65px}.comment-author .avatar{margin:0}.comment-meta cite{display:block;font-size:13px;font-weight:600}.comment-meta>a{font-size:11px}.comment-content{box-sizing:border-box;display:inline-block;width:100%;padding:10px 0 20px;font-size:16px;max-width:100%;overflow:hidden}.comment-content .fn,.comment-content .says{display:inline-block;margin:0 0 15px 0}.comment-content p{margin-bottom:.4em}.comment .reply{text-align:right;width:100%;float:right;font-size:10px;letter-spacing:1px;text-transform:uppercase;position:absolute;bottom:-25px;right:10px}.comment .reply a{color:#d1d1d1;padding:5px}#comments .comment-list li.bypostauthor .reply a{color:#d1d1d1}#comments .comment-list li.bypostauthor .reply a:hover{color:#000}.comment .reply a:hover{color:#000}#comments .comment-list li:has(#respond) .reply{display:none}#cancel-comment-reply-link{margin:15px 0 5px 0;padding:5px 10px;display:inline-block;letter-spacing:1px;font-size:13px;color:#c15c5c}#cancel-comment-reply-link:hover{color:#9d2525;background:#ffe9e9}.comment-metadata{text-align:right;float:right}.comments-area label{display:block;min-width:10.5%;padding:6px 0 5px 0}.comments-area label .required{color:red;font-weight:400}.comments-area .comment-form-cookies-consent input{vertical-align:middle}.comments-area .comment-form-cookies-consent label{display:inline-block;margin:0 0 0 5px}.comments-area input[type="text"],.comments-area input[type="email"],.comments-area input[type="tel"],.comments-area input[type="password"],.comments-area input[type="url"],.comments-area input[type="search"]{padding:3px 3px 3px 10px;width:311px}#comments ul{margin-left:2em}#comments li{list-style-type:none}#comments ul.children{margin:15px 0}#comments ul.children li{border:4px solid #e0e0e0;margin-bottom:25px}#comments ul.children li:last-of-type{margin-bottom:0}.comment-respond{margin:48px 0 0 0}#comments .comment-list li.bypostauthor{border:4px solid #b0940c}#comments .comment-list li.bypostauthor .comment-meta .comment-author a{color:#b0940c}#comments .comment-list li:not(.bypostauthor) .comment-meta .comment-author a{color:#f3c300}#comments .comment-list li:not(.bypostauthor) .comment-meta .comment-author a:hover{color:#000}#comments .comment-list li .comment-meta .comment-metadata a{color:#959595;font-weight:400}#comments .comment-list li .comment-meta .comment-metadata a:hover{color:#000}.post-password-required input{max-width:280px;margin:0 5px}.site-footer{margin:25px 0 0 0}.site-footer .widgets{padding:59px 0 52px;margin:0;font-size:14px;font-weight:300}.site-footer .widgets a{text-decoration:underline}.site-footer .widgets a:hover{text-decoration:none}.site-footer .container ul li{display:block}.site-footer .container .padder>ul{margin:0;padding:0}.site-footer .container .padder>ul>li{margin:0;padding:10px 18px 20px;list-style-type:none;display:block;float:left;width:25%;box-sizing:border-box}.site-footer .widgets .container .padder>ul>li:first-child{padding:10px 18px 20px 0}.site-footer .widgets .container .padder>ul>li:last-child{padding:10px 0 20px 18px}.site-footer .widgets ul li h2.widgettitle{padding:0 0 7px;margin:0 0 26px 0;font-size:16px;line-height:1.5em;text-transform:uppercase;font-weight:400;padding-bottom:24px;background:url(https://www.escape-spiele-online.de/wp-content/themes/shopstar/library/images/heading-underline.jpg) left bottom no-repeat}.site-footer .widget ul{margin:0;padding:0}.site-footer .widget ul li{margin:0 0 2px;padding:0;display:block;float:none}.site-footer .widget ul li a{text-decoration:none}.site-footer .widgets .widget ul li a:hover{text-decoration:underline}.site-footer .widgets .widget article .entry-title{font-size:16px}.site-footer .bottom-bar{color:#FFF;padding:30px 0 30px;font-size:12px;line-height:22px;font-weight:300;text-align:center}.site-footer .bottom-bar a{color:#FFF;text-decoration:none}.site-footer .bottom-bar a:hover{text-decoration:underline}.site-footer .bottom-bar .left{float:left}.site-footer .bottom-bar .right{float:right;text-align:right}.site-footer .bottom-bar.centered .left,.site-footer .bottom-bar.centered .right{float:none;text-align:center}.site-footer .bottom-bar.centered .right{margin-top:7px}.site-footer .bottom-bar .right ul{margin:0;padding:0}.site-footer .bottom-bar .right ul li{margin:0;padding:0;list-style-type:none;display:inline-block;box-shadow:1px 0 0 rgb(0 0 0 / .08)}.site-footer .bottom-bar .right a{display:block;line-height:12px;font-size:12px;text-transform:none;color:#FFF;padding:0 7px}.site-footer .bottom-bar .right ul li:last-child{box-shadow:none}.site-footer .bottom-bar .right ul li:last-child a{padding:0 0 0 7px}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="search"],select,.wpcf7-text,.wpcf7-select{width:66%}.widget{margin:0 0 1.5em}.widget select{max-width:100%}aside select{width:100%}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}html #jp-relatedposts{padding-top:0;margin:1em 0}html #jp-relatedposts h3.jp-relatedposts-headline{padding:0;font-size:16px;font-weight:300}html #jp-relatedposts h3.jp-relatedposts-headline em{font-weight:300}html #jp-relatedposts h3.jp-relatedposts-headline em:before{display:none}html #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{opacity:1}html #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a,html #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:none}html .jp-relatedposts:after{display:none}.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet{min-width:auto;outline:0}@media (max-width:1340px){.padder{margin:0 30px}body.single-product .atmobildwrap{width:calc(100% + 84px);margin-left:-42px}body.single-product .atmobildwrap h2.big{font-size:6vw}body.single-product #spielbeschreibung p.whitebox{padding:30px;width:94%;margin:-25vw auto 60px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{min-width:170px;float:left}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:calc(100% - 220px);float:right}body.woocommerce-account .woocommerce table.shop_table.my_account_orders thead tr{display:none}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tbody tr{display:inline-block;width:100%;margin-bottom:20px}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tbody th{display:block;width:100%;border-top:none;border-bottom:3px solid #fff}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tbody th a{font-size:40px}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr td{border-top:none;width:25%;float:left;display:table-cell;height:80px;padding:20px 5px 10px}body.woocommerce-account .woocommerce table.shop_table.my_account_orders td.woocommerce-orders-table__cell-order-actions{padding-top:5px}body.woocommerce-account .woocommerce table.my_account_orders .button{font-size:11px!important;padding:8px;margin:5px 5px 0 0}body.woocommerce-checkout .woocommerce p.newsletters-woocommerce input[type="checkbox"]{margin-left:5px}body.woocommerce-checkout .woocommerce #customer_details label.woocommerce-form__label-for-checkbox span{font-size:1.1vw}#fromtheblog{padding:40px}}@media (max-width:1200px){#content.home #logo{margin:-20px auto 0}#daspassworttext{width:70%;padding:50px;margin-top:-250px}.spielmetathing p.metahead{font-size:1.5vw}body.woocommerce-account .woocommerce table.woocommerce-table--order-downloads th{font-size:18px}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr td{width:50%}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper{display:inline-block}body.woocommerce-checkout table.woocommerce-checkout-review-order-table{font-size:1.2vw}#last-blogposts ul li h3{font-size:2.8vw}#footermenupackcol1{width:48%}#footermenupackcol2{width:28%}#footermenupackcol3{width:24%}#footermenupackcol4{display:block;float:unset;margin:0 auto;width:25%;text-align:center}#footermenupackcol4.footermenupackcol a{margin:10px 0 -60px;transform:rotate(-60deg)}}@media (max-width:1024px){#headermenu{padding:25px 25px 20px}#header_minilogo img{max-width:108px}#headermenu a{font-size:26px;margin:0 6px}#headermenu .header-cart-checkout .fas{font-size:24px}#daspassworttext{width:90%;padding:40px;margin-top:-160px}.container{padding:0}#ueberbild{width:50%}#ueberbild img{width:90%}.content-area.dark .entry-content .newslettervorteil p{font-size:18px;line-height:1.7;font-weight:400}body.single-product #content #prodesign .product .woocommerce-tabs #tab-reviews{width:84%}#faq{padding:0}body.woocommerce-account .woocommerce table.woocommerce-table--order-downloads th{font-size:16px}body.woocommerce-order-received p.woocommerce-thankyou-order-received{margin-top:30px}body.woocommerce-order-received .woocommerce ul.order_details li,body.woocommerce-order-received .woocommerce ul.order_details li.woocommerce-order-overview__email{width:100%;display:block}}@media (max-width:980px){.padder{margin:0}body.single-product .padder{margin:0 30px}.content-area{width:100%;padding:0;box-shadow:unset;background:unset}h1.entry-title{font-size:7vw;line-height:1.3;padding:0 3vw;color:#fff}#blogcontainer{background:#fff;padding:50px}body.single-product #content #prodesign .product h1.product_title{color:#000}.entry-content{background:#fff;padding:30px 80px 50px;width:calc(100% + 60px);margin-left:-30px}body.single-product .entry-content{background:inherit}.content-area.dark .entry-content{background:unset;padding:20px 40px 0;width:100%;margin-left:0}.spielmetathing{width:50%;margin:20px 0 40px}.spielmetathing p.metahead{font-size:2.5vw}.entry-meta{width:100%;margin:0;padding:70px 2vw}.prevnext{margin:-6px 0 0;width:100%}#secondary.widget-area{margin:50px 0 -80px;padding:50px 0 0;width:100%;display:inline-block}#custom_html-4 h2{display:none}#spieleteaser{width:80%;margin:0 auto;max-width:400px}#content{padding:20px 0 70px}#newslettersidebar{display:none}body.woocommerce-account .entry-content{padding:50px;margin:0;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:calc(100% - 240px)}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr td{width:25%}.wc-block-cart{margin-top:40px}body.woocommerce-checkout .woocommerce #customer_details,body.woocommerce-checkout .woocommerce-page #customer_details{width:100%}body.woocommerce-checkout .woocommerce #order_review{margin-top:60px;margin-bottom:-50px;width:calc(100% + 100px);margin-left:-50px;float:left;border-radius:0;padding:40px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table{font-size:2.2vw}body.woocommerce-checkout .woocommerce-checkout table.shop_table thead .product-name,body.woocommerce-checkout .woocommerce-checkout table.shop_table thead .product-total{padding:20px}body.woocommerce-checkout .woocommerce table.shop_table td,body.woocommerce-checkout .woocommerce-page table.shop_table td{padding:25px 20px}body.woocommerce-checkout .woocommerce table.shop_table tfoot th,body.woocommerce-checkout .woocommerce-page table.shop_table tfoot th,body.woocommerce-checkout .woocommerce table.shop_table tfoot td,body.woocommerce-checkout .woocommerce-page table.shop_table tfoot td{padding:20px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail img{margin-bottom:10px}body.woocommerce-checkout .woocommerce #customer_details label.woocommerce-form__label-for-checkbox span{font-size:2vw}.comments-area{margin:0;padding:100px 60px 60px;background:#fff}}@media (max-width:900px){#headermenu{padding:25px 20px 20px}#header_minilogo img{max-width:98px}#headermenu a{font-size:23px;margin:0 4px}#headermenu .header-cart-checkout .fas{font-size:22px}.footermenupackcol a{font-size:18px;padding:6px 10px;margin:4px 0}.faqitem .frage{padding:15px 50px 15px 25px}body.woocommerce-checkout .woocommerce form.checkout_coupon .form-row-first,.woocommerce-page form.checkout_coupon .form-row-first{display:block;width:100%}body.woocommerce-checkout .woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last{width:50%;display:block;margin:10px auto 0;float:unset}body.woocommerce-checkout form.checkout_coupon p.form-row button{width:100%;margin:10px 0 0;padding:20px 10px}}@media (max-width:768px){#content.home #logo{margin:0 auto 0}.content-area.dark h2.orange.show,.content-area.dark h2.orange,body.single-product h2.big{font-size:8vw}#daspasswortimg{width:85%}#daspassworttext{padding:30px}#daspassworttext p{font-size:18px;margin-bottom:30px}.content-area.dark a.zumspiel{font-size:30px}.content-area.dark a.zumspiel:hover{margin:-5px 0;font-size:34px;letter-spacing:5px;padding:12px 10px}.content-area.dark a.zumspiel.light{background-size:400%}body.single-product .atmobildwrap{aspect-ratio:14 / 10}body.single-product #spielbeschreibung p.whitebox{margin:-32vw auto 50px;width:100%;font-size:18px}body.woocommerce-checkout .woocommerce-message a.wc-forward{display:block;float:unset;max-width:200px;margin-top:10px}body.woocommerce-checkout .woocommerce #order_review #payment ul.payment_methods li input{transform:scale(1.5);height:25px;top:15px}body.woocommerce-checkout .woocommerce #order_review .input-checkbox{transform:scale(1.5);height:25px;top:10px}body.woocommerce-checkout .woocommerce #order_review{margin-top:60px;margin-bottom:-50px;width:calc(100% + 100px);margin-left:-50px;float:left;border-radius:0;padding:40px}.entry-meta .metathing i{margin:0}.entry-meta .metathing .metalabel{font-size:15px}.entry-meta .metathing .metavalue{font-size:18px}#ueberbild{width:100%;text-align:center}#ueberbild img{float:unset;margin:0 auto 50px}.newslettervorteil{width:48.5%;padding:25px 25px 40px;margin:0 3% 3% 0}.content-area.dark .entry-content .newslettervorteil p{font-size:17px;line-height:1.6}.entry-content #newspage input[type="email"]{width:100%;font-size:24px;padding:15px}.newsletters-management{width:calc(100% + 80px);margin-left:-40px;border-radius:0;padding:40px 40px 50px}.tab-content{padding:40px}.content-area.dark .textleft p{text-align:center}.textleft h2{width:100%}.textleft p{text-align:center}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:100%;float:unset;display:inline-block;margin-bottom:30px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%;float:unset}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active::after{display:none}body.woocommerce-account .woocommerce-MyAccount-navigation li{width:32%;margin-right:2%;float:left;background:#f3f3f3}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li{margin-bottom:15px}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads,body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--newsletter,body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--kundenkontakt{margin-right:0}body.woocommerce-account .woocommerce-MyAccount-navigation li a{letter-spacing:.5px;font-size:12px}.woocommerce-account .entry-content .woocommerce-MyAccount-content #hellogif img{margin:-40px 0 30px}.woocommerce table.shop_table_responsive tr th.download-remaining,.woocommerce table.shop_table_responsive tr td.download-remaining,.woocommerce table.shop_table_responsive tr th.download-expires,.woocommerce table.shop_table_responsive tr td.download-expires{display:none}body.woocommerce-account .woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:30px}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:center!important}body.woocommerce-account .woocommerce table.shop_table_responsive tr td::before,body.woocommerce-account .woocommerce-page table.shop_table_responsive tr td::before{display:none}body.woocommerce-checkout table.woocommerce-checkout-review-order-table{font-size:3vw}.comments-area{margin:0;padding:50px 40px 60px;background:#fff}h2.comments-title{font-size:6vw}#newsletterteaser .label,#fromtheblog .label{font-size:9vw;margin-bottom:40px}#newsletterteaser{background-attachment:initial}.vorteilpunkt{display:block;font-size:5vw;margin:2vw 0 6vw}#last-blogposts ul li{transform:translate(0,50px)}#footermenu{padding:60px 30px 80px}#footermenupackcol1{width:55%;text-align:center}#footermenupackcol2{width:45%;text-align:center}#footermenupackcol3{width:100%;display:block;text-align:center;margin-top:60px}#footermenupackcol3 ul li{display:inline-block}#footermenupackcol3 ul li a{color:#999;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;padding:5px 10px;margin:5px;border-radius:3px}#footermenupackcol3 ul li a:hover{color:#fff}#footermenupackcol4{width:30%}}@media (max-width:640px){#content.home #logo{margin:20px auto 0}.content-area.dark p,body.single-product p,body.single-product p{font-size:19px;line-height:1.9}#daspasswortimg{width:90%;transform:translate(-250px,50px)}#daspassworttext{margin-top:-140px}#daspassworttext.show{transform:translate(4%,0)}#daspassworttext p{font-size:17px;margin-bottom:28px}.content-area.dark a.zumspiel{font-size:28px;letter-spacing:2px;padding:15px}.content-area.dark a.zumspiel:hover{margin:0;font-size:28px;letter-spacing:2px;padding:15px}.content-area.dark a.zumspiel.light{background-size:500%}#prodesign{margin-left:-30px;width:calc(100% + 60px)}body.single-product .product{border-radius:0;padding:50px 40px 0}body.single-product .entry-summary{text-align:center}body.single-product #content #prodesign .product h1.product_title{text-align:center;margin:40px 0 20px}body.single-product .product .entry-summary .woocommerce-product-rating{width:100%;text-align:center}body.single-product #content #prodesign .product .entry-summary .star-rating{left:50%;transform:translateX(-50%);font-size:45px;padding:0 0 50px;margin:0}body.single-product #content #prodesign .product .entry-summary .woocommerce-product-rating a.woocommerce-review-link{display:block;clear:both;width:100%;text-align:center;margin:10px 0 0}body.single-product #content #prodesign .product button{margin:0 auto;float:unset}body.single-product #content #prodesign .product .woocommerce-tabs #tab-reviews{width:80%}body.single-product .product .woocommerce-tabs h2.woocommerce-Reviews-title{font-size:8vw}body.single-product .product p{font-size:17px;line-height:1.6}body.single-product .product p.wc-gzd-additional-info{font-size:14px;line-height:1}h1.entry-title,.content-area.dark h1{font-size:8vw;padding:0 4vw}.faqitem .antwort{padding:30px;font-size:17px}.newslettervorteil{width:100%;padding:20px 40px 40px;min-height:unset;margin:0 0 40px}.entry-content #newsletters-4-form-wrapper{width:calc(100% + 80px);margin-left:-40px;border-radius:0}.newsletters-management{padding:40px 30px}.content-area.dark .entry-content .newsletters-management p.managementemail{margin-bottom:30px}.managementemail strong{display:block;margin:10px 0}.content-area.dark .nav-tabs .nav-link{font-size:12px;letter-spacing:1px;text-transform:uppercase}.tab-content{padding:40px 30px}.newsletters-management .table{font-size:14px}.newsletters-management .table td{padding:20px 12px}#content article.blog-post-side-layout{width:100%;margin:0 0 60px}.entry-content p{font-size:17px;line-height:1.8}blockquote{margin:10px 15px 60px 30px;padding:40px;left:calc(50% - 25px)}.entry-meta .metathing .metalabel{font-size:2.2vw}.entry-meta .metathing .metavalue{font-size:3vw}.prevnext{padding:20px 5vw}.prevnext .previous a{padding:40px 0 40px 2vw}.prevnext .next a{padding:40px 2vw 40px}.prevnext span{width:85%;font-size:3vw}.prevnext i{width:15%}.wpcf7-list-item label,.wpcf7-form-control-wrap label{font-size:14px}body.woocommerce-account .woocommerce form.login{width:100%}body.woocommerce-account .woocommerce form .form-row label{font-size:12px}body.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{padding:25px;width:100%}body.woocommerce-account .entry-content{padding:50px 40px}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li{width:47%;margin-right:6%}body.woocommerce-account .woocommerce-MyAccount-navigation li:hover{background:#e7e7e7}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active:hover{background:#666}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads{margin-right:6%}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders,body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address{margin-right:0}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr td{width:50%}body.woocommerce-checkout .woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last{width:75%}body.woocommerce-checkout form.checkout_coupon p.form-row button{font-size:3.5vw!important}body.woocommerce-checkout .woocommerce #customer_details label.woocommerce-form__label-for-checkbox input[type="checkbox"]{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);margin:-3px 12px 0 0}body.woocommerce-checkout .woocommerce #customer_details label.woocommerce-form__label-for-checkbox span{font-size:3vw;padding-left:30px;margin-top:-20px;vertical-align:top}#newsletterformular .tnp-field-button input[type="submit"]{font-size:5vw!important}#footersidebar{padding:65px 0}#fromtheblog .label{font-size:8vw}#last-blogposts ul li,#last-blogposts.show ul li{display:block;float:unset;width:100%;margin:20px 0 20px}#newsletterteaser #newsletterformular input[type=email]{width:100%;font-size:6vw;padding:2vw}#newsletterformular .tnp-privacy-field label{font-size:12px}#newsletterformular .tnp-privacy-field input[type=checkbox]{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#newsletterformular .tnp-field-button input[type="submit"]{width:90%}#last-blogposts ul li h3{font-size:6vw}.content-area.dark .wpcf7 input[type=text],.content-area.dark .wpcf7 input[type=email]{width:100%}.content-area.dark input[type=checkbox],#newsletters-4-form-wrapper input[type=checkbox],#newsletters-managedatenverarbeitung-holder input[type=checkbox]{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}#footermenupackcol1 ul li:nth-of-type(4),#footermenupackcol1 ul li:nth-of-type(5){display:none}#footermenupackcol1,#footermenupackcol1 ul{width:100%}#footermenupackcol1 ul li{background:#fff;border-radius:5px;margin-bottom:15px;border-image-slice:1;border-width:4px;border-style:solid;border-image-source:linear-gradient(to left,#f3c300,#191919,#f3c300,#191919,#f3c300)}#footermenupackcol1 ul li a{width:100%;color:#000;padding:20px;font-size:20px}#footermenupackcol1 ul li:hover{background:#f2c400}#footermenupackcol1 ul li:hover a span::before{color:#000}#footermenupackcol1 ul li a span::before{font-family:'Font Awesome 5 Pro';font-weight:700;color:#b0940c;vertical-align:middle;font-size:38px;margin-right:15px;line-height:0}#footermenupackcol1 ul li:nth-of-type(1) a span::before{content:"\f8c5"}#footermenupackcol1 ul li:nth-of-type(2) a span::before{content:"\f30f"}#footermenupackcol1 ul li:nth-of-type(3) a span::before{content:"\f2fd"}#footermenupackcol2{width:100%;display:block;text-align:center;margin-top:60px}#footermenupackcol2 ul li a{font-size:5vw;padding:5px 10px;margin:5px}#footermenupackcol2 ul li a:hover{color:#fff}#footermenupackcol3 ul li a{font-size:3vw;margin:1vw}#footermenupackcol4{width:32%}}@media (max-width:480px){#daspasswortimg{transform:translate(-200px,50px)}#daspassworttext{padding:25px;margin-top:-100px;transform:translate(200px,50px)}#daspassworttext p{font-size:16px;line-height:1.5;margin-bottom:25px}.content-area.dark a.zumspiel{font-size:26px;letter-spacing:2px;padding:14px}.content-area.dark a.zumspiel:hover{font-size:26px;padding:14px}body.single-product #spielbeschreibung p.whitebox{font-size:17px}#Spielmeta{margin:20px 0 50px}h1.entry-title,.content-area.dark h1{font-size:10vw;padding:0 5vw}body.single-product #content #prodesign .product .woocommerce-tabs #tab-reviews{width:76%}body.single-product #content #prodesign #reviews #comments p.meta{text-align:center;width:100%;display:inline-block;padding:0;margin:0 0 30px}body.single-product #content #prodesign #reviews #comments p.meta strong.woocommerce-review__author{float:left}body.single-product #content #prodesign #reviews #comments ol.commentlist li.depth-2 p.meta{margin:0}body.single-product #content #prodesign #reviews #comments p.meta time{float:right}body.single-product #content #prodesign .product #comments .star-rating{font-size:25px;display:block;position:absolute;left:50%;top:70px;transform:translateX(-50%)}.faqitem .frage::after{right:50px}#blogcontainer{padding:50px 40px}#content article.blog-post-side-layout .entry-title{font-size:7vw}.entry-content{padding:30px 65px 50px}.content-area.dark .entry-content{padding:20px 8vw 0}blockquote:before{font-size:45px;top:-30px;left:-20px}blockquote{margin:10px 10px 60px 25px;left:calc(50% - 20px);padding:30px}.entry-content blockquote p{font-size:16px}.entry-meta .metathing i{font-size:10vw}.prevnext span{font-size:3.4vw}.comment-list li{padding:20px}.comment-meta{font-size:10px}.comment-meta span.says{display:none}body.woocommerce-account .entry-content{padding:50px 30px}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li{position:relative}body.woocommerce-account .woocommerce-MyAccount-navigation li:before{margin:0;top:15px;font-size:25px;text-align:center;width:100%}body.woocommerce-account .woocommerce-MyAccount-navigation li a{padding:50px 5px 12px 5px;text-align:center}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:block;width:100%;text-align:center;margin-bottom:30px}body.woocommerce-account .woocommerce table.woocommerce-table--order-downloads td{text-align:center!important}body.woocommerce-account .woocommerce table.shop_table.my_account_orders tr td{width:100%;height:unset;padding:20px 10px 10px;font-size:17px}body.woocommerce-account .woocommerce table.shop_table.my_account_orders td.woocommerce-orders-table__cell-order-actions{padding:10px 10px 30px}body.woocommerce-account .woocommerce table.my_account_orders .button{font-size:13px!important;padding:10px 12px;margin:5px}body.woocommerce-account .woocommerce table.woocommerce-table--order-details,body.woocommerce-account .woocommerce table.woocommerce-table--order-details thead,body.woocommerce-account .woocommerce table.woocommerce-table--order-details tbody,body.woocommerce-account .woocommerce table.woocommerce-table--order-details tfoot{display:block}body.woocommerce-account .woocommerce table.woocommerce-table--order-details thead tr{display:flex}body.woocommerce-view-order .woocommerce table.order_details th{padding:20px 10px;width:50%}body.woocommerce-account .woocommerce table.woocommerce-table--order-details td{padding:20px}body.woocommerce-account .woocommerce-table--order-details tfoot{font-size:12px}body.woocommerce-account .woocommerce-table--order-details tfoot tr{width:100%;display:flex}body.woocommerce-account .woocommerce-table--order-details tfoot td{width:50%}body.woocommerce-cart .alignwide{max-width:85%}body.woocommerce-checkout .woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last{width:100%}body.woocommerce-checkout form.checkout_coupon p.form-row button{font-size:3.5vw!important}body.woocommerce-checkout .woocommerce #order_review{width:calc(100% + 70px);margin-left:-35px}body.woocommerce-checkout .woocommerce #order_review #payment{padding:20px;width:calc(100% + 80px);margin-left:-40px;border-radius:0}body.woocommerce-checkout .woocommerce #order_review #payment ul.payment_methods li img{margin:7px 0 0 5px;height:20px}body.woocommerce-checkout .woocommerce table.shop_table{margin:15px -20px 30px;width:calc(100% + 40px)}.wpcf7{width:100%}#footersidebar{padding:50px 0}#newsletterteaser{padding:50px 0 60px}#vorteile p{margin-bottom:7vw;font-size:5vw}.vorteilpunkt img{width:40px}#footermenupackcol1 ul li a span::before{font-size:45px;line-height:0;display:block;margin:20px 0 35px}#footermenupackcol1 ul li a{font-size:24px}#footermenupackcol2 ul li a{font-size:7vw}#footermenupackcol3 ul li a{font-size:4vw}#footermenupackcol4{width:50%}#footersocials a i{font-size:44px;padding:4px;margin:0 8px}}.woocommerce table.shop_table,.woocommerce-page table.shop_table{margin:0 0 25px;border-radius:0;border-left:0;border-right:0}.woocommerce table.cart th,.woocommerce-page #content table.cart th,.woocommerce-page table.cart th{background-color:rgb(0 0 0 / .02);font-size:16px;text-shadow:none;font-weight:500;padding:10px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:25px 10px}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{float:right}.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr th{padding:15px 10px 15px 0}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{padding:15px 0 15px 10px;text-align:right;width:12%}.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot th{vertical-align:middle}.woocommerce table.shop_table.my_account_orders th,.woocommerce-page table.shop_table.my_account_orders th,.woocommerce table.shop_table.order_details th,.woocommerce-page table.shop_table.order_details th,.woocommerce-checkout table.shop_table thead .product-name,.woocommerce-checkout table.shop_table thead .product-total{background-color:rgb(0 0 0 / .04);padding:10px}.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot th,.woocommerce table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot td{background-color:rgb(0 0 0 / .04);padding:10px}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{max-width:300px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:52%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:50%}.woocommerce .cart-collaterals .cart_totals h2{padding:0 0 15px 0}.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{font-size:30px;color:#777}.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:100px;height:auto;vertical-align:top}.woocommerce #customer_details,.woocommerce-page #customer_details{display:block;width:54%;clear:none;float:left;margin-left:0;margin-right:6%}.woocommerce #customer_details .col-1,.woocommerce-page #customer_details .col-1,.woocommerce #customer_details .col-2,.woocommerce-page #customer_details .col-2{float:none;width:100%}.woocommerce #customer_details .col-2,.woocommerce-page #customer_details .col-2{margin:25px 0 0;padding:25px 0 0;border-top:1px solid rgb(0 0 0 / .08)}.woocommerce #order_review_heading,.woocommerce-page #order_review_heading,.woocommerce #order_review,.woocommerce-page #order_review{border:1px solid rgb(0 0 0 / .08);background-color:rgb(0 0 0 / .02);display:block;width:40%;clear:none;float:right;margin-right:0;margin-left:4%;margin-left:0}.woocommerce #order_review_heading,.woocommerce-page #order_review_heading{border-bottom:0;padding:20px 20px 0;margin:59px 0 0}.woocommerce #order_review,.woocommerce-page #order_review{border-top:0;padding:20px 20px 4px}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:0;margin:0 0 5px}.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row input.input-text{background-color:rgb(0 0 0 / .02);font-weight:400;font-size:15px;text-transform:none;padding:8px}.woocommerce form .form-row textarea.input-text,.woocommerce-page form .form-row textarea.input-text{background-color:rgb(0 0 0 / .02);font-size:14px;text-transform:none;padding:8px;min-height:100px}.woocommerce .order_details,.woocommerce-page .order_details{border:1px solid rgb(0 0 0 / .08)}.woocommerce .order_details li,.woocommerce-page .order_details li{padding:20px}.woocommerce-checkout .form-row .chosen-container-single .chosen-single{background:none;background-color:rgb(0 0 0 / .02);border:1px solid rgb(0 0 0 / .18);box-shadow:none;height:36px;border-radius:0;padding:2px 0 4px 8px}.account-link{display:inline-block;vertical-align:middle;position:relative;margin:0;padding:17px 0 0 0;line-height:14px;height:100%}.header-cart-contents{text-transform:uppercase;color:#FFF;text-decoration:none}.header-cart-contents:hover .otb-fa-shopping-cart,.header-cart-contents:hover .fa-shopping-cart{color:rgb(255 255 255 / .6)}.header-cart-checkout{margin:0;padding:0 0 0 6px}.header-cart-checkout .otb-fa,.header-cart-checkout .fa{font-size:20px;margin:0 0 0 2px;padding:2px 0 3px 3px;border-radius:3px;color:#FFF;-webkit-transition:color 0.1s linear 0s;-moz-transition:color 0.1s linear 0s;-ms-transition:color 0.1s linear 0s;-o-transition:color 0.1s linear 0s;transition:color 0.1s linear 0s}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}.woocommerce-account .woocommerce-MyAccount-content{width:73%}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0 0 1.5em 0}.woocommerce-MyAccount-navigation li{margin:0 0 .5em 0}.woocommerce-MyAccount-navigation li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin:0 .5em 0 1px;width:8%}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard:before{content:"\f108"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders:before{content:"\f07c"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads:before{content:"\f019"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address:before{content:"\f041"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account:before{content:"\f044"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout:before{content:"\f08b"}.widget-area .widget_product_search{border:none}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#e0e0e0}.content-area .widget_woocommerce_products .widget-title{font-size:18px;padding-bottom:20px;margin-bottom:30px;text-transform:uppercase;text-align:center;padding-bottom:20px;background:url(https://www.escape-spiele-online.de/wp-content/themes/shopstar/library/css/../images/heading-underline.jpg) center bottom no-repeat}.content-area .elementor-widget-wp-widget-woocommerce_products ul.product_list_widget,.content-area .widget_woocommerce_products ul{list-style:none;padding:0;text-align:center;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.content-area .elementor-widget-wp-widget-woocommerce_products ul.product_list_widget li,.woocommerce .content-area ul.product_list_widget li,.content-area .widget_woocommerce_products ul li{display:inline-block;vertical-align:top;float:none;text-align:center;padding:30px 0 4px 0}.woocommerce .content-area ul.product_list_widget li,.woocommerce-page .content-area ul.product_list_widget li,.content-area ul.product_list_widget li{width:22.65%}.content-area .elementor-widget-wp-widget-woocommerce_products ul.product_list_widget li:nth-of-type(-n+4),.content-area .widget_woocommerce_products ul li:nth-of-type(-n+4){padding:4px 0 4px 0}.content-area .elementor-widget-wp-widget-woocommerce_products ul.product_list_widget li:nth-child(4n+4),.content-area .widget_woocommerce_products ul li:nth-child(4n+4){margin-right:0}.content-area .elementor-widget-wp-widget-woocommerce_products ul.product_list_widget li a,.content-area .widget_woocommerce_products ul li a{text-decoration:none}.content-area .elementor-widget-wp-widget-woocommerce_products ul.product_list_widget li .star-rating,.woocommerce .content-area ul.product_list_widget li .star-rating{margin:0 auto;color:#f1b038}.content-area .elementor-widget-wp-widget-woocommerce_products .star-rating{float:none;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.content-area .elementor-widget-wp-widget-woocommerce_products .star-rating::before{content:"\73\73\73\73\73";top:0;position:absolute;left:0}.content-area .elementor-widget-wp-widget-woocommerce_products .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.content-area .elementor-widget-wp-widget-woocommerce_products .star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.content-area .elementor-widget-wp-widget-woocommerce_products ul.product_list_widget li img,.woocommerce .content-area ul.product_list_widget li img,.content-area .widget_woocommerce_products img{border:1px solid #ccc;display:block;margin:0 auto 10px auto;width:auto!important}.content-area .elementor-widget-wp-widget-woocommerce_products ul.product_list_widget li a:hover img,.content-area .widget_woocommerce_products ul li a:hover img{box-shadow:none;border:1px solid #828387}.content-area .elementor-widget-wp-widget-woocommerce_products .product-title,.content-area .widget_woocommerce_products .product-title{text-transform:uppercase;text-align:center;display:block;font-size:13px}.content-area .elementor-widget-wp-widget-woocommerce_products del,.content-area .widget_woocommerce_products del{display:inline-block;margin-right:5px}.content-area .elementor-widget-wp-widget-woocommerce_products ins,.content-area .widget_woocommerce_products ins{display:inline-block;background-color:#fff0;font-weight:700}.content-area .elementor-widget-wp-widget-woocommerce_products ins .amount,.content-area .widget_woocommerce_products ins .amount{color:#ba2227}.content-area .elementor-widget-wp-widget-woocommerce_products .amount,.content-area .widget_woocommerce_products .amount{text-align:center;font-size:15px;font-weight:700}.widget-area ul.product_list_widget li{margin:0 0 15px 0}.widget-area ul.product_list_widget li:last-child{margin-bottom:0}.widget-area ul.cart_list li img,.widget-area ul.product_list_widget li img{float:left;margin:0 14px 0 0;width:60px;border:1px solid #ccc;-webkit-transition:all 0.08s linear 0s;-moz-transition:all 0.08s linear 0s;-ms-transition:all 0.08s linear 0s;-o-transition:all 0.08s linear 0s;transition:all 0.08s linear 0s}.widget-area ul.cart_list li img:hover,.widget-area ul.product_list_widget li img:hover{border:1px solid #828387}.widget-area ul.product_list_widget li .product-title{vertical-align:top;display:inline;line-height:1.3}.widget-area ul.product_list_widget li .star-rating{margin:0 0 6px 0}.widget-area ul.product_list_widget li .amount{font-size:13px;vertical-align:top}.widget-area ul.product_list_widget li del{opacity:.5}.widget-area ul.product_list_widget li ins{background:#fff0}.widget-area ul.product_list_widget li ins .amount{color:#ba2227}.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover{font-weight:400;color:#939598}.widget_woocommerce_products ins{display:inline-block;background-color:#fff0;font-weight:700}.widget_woocommerce_products ins .amount{color:#ba2227}.widget_woocommerce_products .amount{text-align:center;display:block;font-size:15px;font-weight:700}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover{color:#FFF;border-radius:0;border:none;min-width:170px;height:48px;text-shadow:0 1px 0 rgb(255 255 255 / .8);text-transform:uppercase;font-size:16px;line-height:20px}.woocommerce.widget_shopping_cart .cart_list li{width:100%;text-align:left;margin:0 0 14px 0}.woocommerce.widget_shopping_cart .cart_list li.empty{padding-left:0}.woocommerce.widget_shopping_cart .cart_list li a.remove{color:#ba2227!important;font-size:1.5em}.woocommerce.widget_shopping_cart .cart_list li a.remove:hover{background-color:#ba2227!important;color:#FFFFFF!important}.woocommerce.widget_shopping_cart .cart_list li .quantity{width:160px!important}.woocommerce.widget_shopping_cart .cart_list li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{line-height:15px;font-size:13px;font-weight:300;margin:0 auto 30px auto;text-align:center}.woocommerce .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-breadcrumb a{text-decoration:none}.single-product.woocommerce .woocommerce-breadcrumb,.single-product.woocommerce-page .woocommerce-breadcrumb{margin-bottom:37px}.woocommerce ul.products li.product .woocommerce-loop-category__title .count{background:#fff0}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{box-shadow:0 -1px 0 rgb(0 0 0 / .08),0 2px 4px rgb(0 0 0 / .015);border-bottom:1px solid rgb(0 0 0 / .08);display:block;width:50%;float:left;margin:0 0 30px;padding:15px 0 16px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{box-shadow:0 -1px 0 rgb(0 0 0 / .08),0 2px 4px rgb(0 0 0 / .015);border-bottom:1px solid rgb(0 0 0 / .08);display:block;width:50%;text-align:right;margin:0 0 30px;padding:10px 0;float:left}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{background:#FFF;border-radius:0;font-size:12px;text-transform:uppercase;padding:6px 26px 6px 6px;font-weight:300;color:#595959;width:55%;width:40%;max-width:250px;min-width:215px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#000000 50%),linear-gradient(135deg,#000000 50%,transparent 50%),linear-gradient(to right,#FFFFFF,#FFFFFF);background-position:calc(100% - 17px) 20px,calc(100% - 12px) 20px,100% 0;background-size:5px 5px,5px 5px,30px 46px;background-repeat:no-repeat}.woocommerce .products ul,.woocommerce ul.products,.woocommerce-page .products ul,.woocommerce-page ul.products{margin:0 0 10px 0;display:flex;flex-wrap:wrap}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48.4%;margin:0 1.55% 35px}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:31.2%;margin:0 1.55% 35px}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product{width:22.65%;margin:0 1.55% 35px}.woocommerce:not(.shopstar-shop-full-width) ul.products.columns-4 li.product,.woocommerce-page:not(.shopstar-shop-full-width) ul.products.columns-4 li.product{margin:0 1.54% 35px}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:17.5%;margin:0 1.55% 35px}.woocommerce:not(.shopstar-shop-full-width) ul.products.columns-5 li.product,.woocommerce-page:not(.shopstar-shop-full-width) ul.products.columns-5 li.product{margin:0 1.54% 35px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center;float:left;list-style-type:none;position:relative}.woocommerce ul.products li.product.first,.woocommerce-page ul.products li.product.first{margin-left:0!important}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last{margin-right:0!important}.woocommerce ul.products li.product a{max-width:100%}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product{display:inline-block;position:relative}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span{padding:10px!important}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{border-radius:0;border:1px solid #ccc;border-right:none}.woocommerce nav.woocommerce-pagination ul li:first-child,.woocommerce-page nav.woocommerce-pagination ul li:first-child{border-radius:0}.woocommerce nav.woocommerce-pagination ul li:last-child,.woocommerce-page nav.woocommerce-pagination ul li:last-child{border-radius:0}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #ccc}.woocommerce nav.woocommerce-pagination ul li a{-webkit-transition:all 0.08s linear 0s;-moz-transition:all 0.08s linear 0s;-ms-transition:all 0.08s linear 0s;-o-transition:all 0.08s linear 0s;transition:all 0.08s linear 0s}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ECEDED}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{max-width:100%;width:auto;-webkit-transition:all 0.08s linear 0s;-moz-transition:all 0.08s linear 0s;-ms-transition:all 0.08s linear 0s;-o-transition:all 0.08s linear 0s;transition:all 0.08s linear 0s}.woocommerce ul.products li.product h2,.woocommerce-page ul.products li.product h2,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{line-height:1em;font-weight:500;margin:0;padding:8px 0!important;text-align:center;font-size:18px}.woocommerce ul.products li.product .price,.woocommerce #content ul.products li.product span.price,.woocommerce-page #content ul.products li.product span.price{font-weight:600;padding:0;font-size:15px;margin:0;text-align:center}.elementor-widget-wp-widget-woocommerce_products ul.product_list_widget li del,.widget_woocommerce_products ul li del,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{opacity:.6;font-weight:400}.elementor-widget-wp-widget-woocommerce_products del .amount,.widget_woocommerce_products del .amount{font-weight:400}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{position:absolute;left:4px;top:5px;opacity:0;-webkit-transition:all 0.08s linear 0s;-moz-transition:all 0.08s linear 0s;-ms-transition:all 0.08s linear 0s;-o-transition:all 0.08s linear 0s;transition:all 0.08s linear 0s}.woocommerce span.onsale{padding:0;text-transform:uppercase;min-width:5em;min-height:5em;line-height:5em;background-color:#ba2227}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{border-radius:0;box-shadow:0 0 0 1px rgb(0 0 0 / .08) inset;width:70px;height:28px;min-height:20px;margin:0;padding:4px 0 0;line-height:20px;font-size:14px;text-shadow:none;font-weight:400;text-transform:uppercase;right:-6px;top:5px}.woocommerce ul.products li.product .onsale:after,.woocommerce-page ul.products li.product .onsale:after{content:'';width:0;height:0;border-top:4px solid #fff0;border-bottom:4px solid #fff0;position:absolute;top:25px;right:2px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-radius:0}.woocommerce #review_form #respond label{display:block}.woocommerce #review_form #respond .required{color:red;font-size:15px;font-weight:400}.woocommerce #review_form #respond .form-submit input,.woocommerce-page #review_form #respond .form-submit input,.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce-page ul.products li.product a.add_to_cart_button,.woocommerce ul.products li.product a.ajax_add_to_cart,.woocommerce-page ul.products li.product a.ajax_add_to_cart{border:1px solid rgb(0 0 0 / .1);color:#FFF;font-size:13px;font-weight:300;text-transform:uppercase;margin:8px 0 0;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{padding-right:2em!important}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{top:13px}.woocommerce ul.products li.product.outofstock a.add_to_cart_button,.woocommerce-page ul.products li.product.outofstock a.add_to_cart_button,.woocommerce ul.products li.product.outofstock a.ajax_add_to_cart,.woocommerce-page ul.products li.product.outofstock a.ajax_add_to_cart,.woocommerce ul.products li.product.outofstock a.button,.woocommerce-page ul.products li.product.outofstock a.button{display:none}.woocommerce ul.products li.product a.added_to_cart,.woocommerce-page ul.products li.product a.added_to_cart{display:none;width:25px;overflow:hidden;height:31px;line-height:20px;position:absolute;bottom:5px;left:65px;color:#fff0}.woocommerce ul.products li.product a.added_to_cart:before,.woocommerce-page ul.products li.product a.added_to_cart:before{color:#FFF;content:"\2713";font-size:26px}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{box-shadow:0 0 0 4px #1c1c1c,0 2px 18px rgb(0 0 0 / .7)}.woocommerce ul.products li.product a:hover .star-rating,.woocommerce-page ul.products li.product a:hover .star-rating{opacity:1}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{border-bottom:0;box-shadow:none;padding:15px 0 14px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{border-bottom:0;box-shadow:none}.post-type-archive-product.woocommerce .widget-area,.post-type-archive-product.woocommerce-page .widget-area{padding-top:172px}.post-type-archive-product.woocommerce.shopstar-shop-full-width #container,.post-type-archive-product.woocommerce-page.shopstar-shop-full-width #container,.archive.woocommerce-page.shopstar-shop-full-width #container,.post-type-archive-product.woocommerce.shopstar-shop-full-width .content-area,.post-type-archive-product.woocommerce-page.shopstar-shop-full-width .content-area,.archive.woocommerce-page.shopstar-shop-full-width .content-area{width:100%;float:none;padding:0}.post-type-archive-product.woocommerce.shopstar-shop-full-width .widget-area,.post-type-archive-product.woocommerce-page.shopstar-shop-full-width .widget-area,.archive.woocommerce-page.shopstar-shop-full-width .widget-area{display:none}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{padding:0;text-transform:uppercase;min-width:3em;min-height:3em;line-height:3.3em;border-radius:100%;width:45px;height:45px;margin:0;font-size:14px;text-shadow:none;font-weight:400;text-transform:uppercase;right:-6px;top:-6px;color:#FFF}.hiddenUntilLoadedImageContainer.loading{background:url(https://www.escape-spiele-online.de/wp-content/themes/shopstar/library/css/../images/loader.gif) center center no-repeat;background-size:auto!important}.hiddenUntilLoadedImageContainer.loading img{opacity:0}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{border:1px solid #ccc;display:block;margin:0 auto 10px auto}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{box-shadow:none;border:1px solid #828387}.woocommerce p.stars a,.woocommerce .star-rating::before,.woocommerce .star-rating span,.woocommerce ul.products li.product .star-rating{color:#f1b038}.woocommerce ul.products li.product .price ins{color:#ba2227;display:inline-block}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{text-align:center}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{display:inline-block;margin-right:5px}.woocommerce ul.products li.product h2,.woocommerce-page ul.products li.product h2,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,ul.product_list_widget li .product-title{font-size:13px!important;font-weight:400;line-height:1.5;text-transform:uppercase}.woocommerce #review_form #respond .form-submit input,.woocommerce-page #review_form #respond .form-submit input,.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce-page ul.products li.product a.add_to_cart_button,.woocommerce ul.products li.product a.ajax_add_to_cart,.woocommerce-page ul.products li.product a.ajax_add_to_cart{color:#FFF;border-radius:0;border:none;display:table;max-width:100%;width:auto;line-height:1;padding:.9em 1em .8em;text-transform:uppercase;font-size:16px;line-height:20px}.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce-page ul.products li.product a.add_to_cart_button,.woocommerce ul.products li.product a.ajax_add_to_cart,.woocommerce-page ul.products li.product a.ajax_add_to_cart{margin-left:auto;margin-right:auto}.woocommerce div.product div.images img{box-shadow:0 0 0 1px rgb(0 0 0 / .04),0 0 6px rgb(0 0 0 / .1);display:block;margin:0 auto 10px auto}.product.has-default-attributes.has-children>.images{opacity:1}.woocommerce #content div.product .product_title,.woocommerce div.product .product_title,.woocommerce-page #content div.product .product_title,.woocommerce-page div.product .product_title{text-align:left;font-size:20px;background:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{margin:0 0 40px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{margin-top:0;margin-bottom:40px}.woocommerce .entry-summary .single_variation_wrap,.woocommerce-page .entry-summary .single_variation_wrap{font-size:14px;text-align:left}.woocommerce .entry-summary .single_variation_wrap .woocommerce-variation-price,.woocommerce-page .entry-summary .single_variation_wrap .woocommerce-variation-price{padding-bottom:20px}.woocommerce a.button,.woocommerce-page a.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page input.button,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce-page button.button.alt{text-shadow:none!important;font-size:16px!important;font-weight:400;height:48px;line-height:26px;min-width:170px;border:none;border-radius:0;padding:.6em 1em .6em 1em;padding:.9em 1em .8em;margin:0 0 0 7px;color:#FFF}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce-page a.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page input.button:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover{color:#FFF}.woocommerce table.cart input.button,.woocommerce-page #content table.cart input.button,.woocommerce-page table.cart input.button{border:none}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{background-color:#FFF;width:50%;padding:8px 6px;margin:0 7px 0 0}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .button{float:left!important}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{margin-right:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.woocommerce form.checkout_coupon .form-row-first,.woocommerce-page form.checkout_coupon .form-row-first{width:56%}.woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last{width:44%}.woocommerce form.checkout_coupon input.input-text,.woocommerce-page form.checkout_coupon input.input-text{width:100%}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:120px}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:35px;background-color:#F5F5F5;border-radius:3px;padding:0;font-size:16px}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{width:40px;height:35px;color:#5e5e5e;float:left;position:relative;font-size:24px;font-weight:400;line-height:1;text-shadow:none;background:none!important;border:0;box-shadow:none;outline:none!important}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout{display:inline-block}.woocommerce #content div.product .product_title,.woocommerce div.product .product_title,.woocommerce-page #content div.product .product_title,.woocommerce-page div.product .product_title{margin:0 0 10px;padding-bottom:0!important}.woocommerce .woocommerce-product-rating,.woocommerce-page .woocommerce-product-rating{float:right;margin:8px 0 0}.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce-page div.product p.price{font-size:24px;margin:20px 0 .5em 0}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.6;font-weight:400}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{color:#ba2227}.woocommerce form.cart,.woocommerce-page form.cart{margin-top:30px}.woocommerce #review_form #respond .form-submit input,.woocommerce-page #review_form #respond .form-submit input{position:relative}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{margin:20px 0 30px;padding:25px 0 40px;border:1px solid rgb(0 0 0 / .08);border-left:0;border-right:0}.woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{float:left;width:20%;margin:0 2% 0 0;padding:0}.woocommerce #content div.product .woocommerce-tabs:before,.woocommerce div.product .woocommerce-tabs:before,.woocommerce-page #content div.product .woocommerce-tabs:before,.woocommerce-page div.product .woocommerce-tabs:before,.woocommerce #content div.product .woocommerce-tabs:after,.woocommerce div.product .woocommerce-tabs:after,.woocommerce-page #content div.product .woocommerce-tabs:after,.woocommerce-page div.product .woocommerce-tabs:after{content:' ';display:table;clear:both}.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{padding:10px 0 0;margin:0 0 0 1%;width:77%;float:left}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{background:none;box-shadow:none;border:0 none;border-bottom:1px solid rgb(0 0 0 / .08);padding:5px 10px 5px 10px;margin:0;font-size:15px;border-radius:0!important;display:block}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{color:inherit;text-shadow:none;font-weight:400;display:block}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{font-weight:700}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{border-bottom:1px solid rgb(0 0 0 / .08)}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after{border:0;box-shadow:none}.woocommerce #content div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations td.label,.woocommerce-page #content div.product form.cart .variations td.label,.woocommerce-page div.product form.cart .variations td.label{padding:5px 30px 10px 0}.woocommerce div.product form.cart .variations select,.woocommerce #content div.product form.cart .variations select,.woocommerce div.product form.cart .variations select,.woocommerce-page #content div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select{width:100%}.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce-page form .form-row select,.woocommerce #content div.product form.cart .variations select,.woocommerce div.product form.cart .variations select,.woocommerce-page #content div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select{background:#FFF;border-radius:1px;font-size:12px;text-transform:uppercase;box-shadow:0 1px 0 rgb(0 0 0 / .02);padding:6px;font-weight:600;margin:0 0 3px}.woocommerce .cart-collaterals .shipping_calculator .button,.woocommerce-page .cart-collaterals .shipping_calculator .button{width:auto;border:1px solid rgb(0 0 0 / .15);padding:9px 20px 10px;box-shadow:none;color:#FFF;text-shadow:none;font-weight:400;font-size:14px}.single-product.woocommerce.shopstar-product-full-width #container,.single-product.woocommerce-page.shopstar-product-full-width #container,.single-product.woocommerce.shopstar-product-full-width .content-area,.single-product.woocommerce-page.shopstar-product-full-width .content-area{width:100%;float:none;padding:0}.single-product.woocommerce.shopstar-product-full-width .widget-area,.single-product.woocommerce-page.shopstar-product-full-width .widget-area{display:none}.woocommerce li.product .out-of-stock,.woocommerce div.product .out-of-stock{color:#ba2227;font-size:14px!important;margin-bottom:0}.single-product.woocommerce .entry-summary,.single-product.woocommerce-page .entry-summary{margin:1.5em 0 0}.single-product.woocommerce .widget-area,.single-product.woocommerce-page .widget-area{padding-top:70px}.woocommerce div.product div.images img{max-width:100%;width:auto}.single-product.woocommerce div.product div.images img{border:1px solid #ccc;display:block;margin:0 auto 10px auto;box-shadow:none}.single-product.woocommerce div.product div.images a:hover img{border:1px solid #828387}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{margin:0}.woocommerce div.product div.images .flex-viewport{border:1px solid #ccc;margin:0 0 10px 0}.woocommerce div.product div.images .flex-viewport:hover{border:1px solid #828387}.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__image{min-height:auto!important}.woocommerce-product-gallery__image img{margin:0!important;border:0!important}.woocommerce div.product div.images .flex-control-thumbs{padding-top:1em}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(3n+0){clear:none;margin-right:0}.woocommerce div.product div.images .flex-control-thumbs li{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce div.product div.images .flex-control-thumbs li img{margin:0 auto 10px auto;opacity:1}.woocommerce div.product div.images .flex-control-thumbs li img:hover{border:1px solid #828387}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{border:1px solid #ccc}.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper{border:none}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper:hover{border:1px solid #828387}.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper:hover{border:none}.single-product.woocommerce div.product .woocommerce-product-rating{float:none;display:block}.single-product.woocommerce .star-rating,.single-product.woocommerce ul.products li.product .star-rating,.single-product.woocommerce .woocommerce-product-rating .star-rating{color:#f1b038}.single-product.woocommerce div.product p.price,.single-product.woocommerce div.product span.price{color:#58585a;font-weight:300}.woocommerce #content div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations td.label,.woocommerce-page #content div.product form.cart .variations td.label,.woocommerce-page div.product form.cart .variations td.label{padding:5px 1px 5px 1px;margin:0}.woocommerce div.product form.cart .variations label{font-weight:400;font-size:15px;line-height:20px;font-weight:400;padding:0;margin:0}.woocommerce #content div.product form.cart .variations td.value,.woocommerce div.product form.cart .variations td.value,.woocommerce-page #content div.product form.cart .variations td.value,.woocommerce-page div.product form.cart .variations td.value{padding:0 0 2px 0}.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce-page form .form-row select,.woocommerce #content div.product form.cart .variations select,.woocommerce div.product form.cart .variations select,.woocommerce-page #content div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select{font-weight:300;text-transform:none;font-size:14px}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{border-top:1px solid #939598;border-bottom:1px solid #939598}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{border-bottom:1px solid #939598}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{border-bottom:1px solid #939598}.single-product.woocommerce .woocommerce-tabs .panel h2,.single-product.woocommerce-page .woocommerce-tabs .panel h2{padding-bottom:0;margin-bottom:5px}.woocommerce table.shop_attributes th{text-align:left!important}.upsells.products h2{padding-bottom:0;margin-bottom:12px}.related.products h2{padding-bottom:0;margin-bottom:12px}.single-product.woocommerce .product_meta,.single-product.woocommerce-page .product_meta{text-transform:none;font-weight:400;font-size:15px}.single-product.woocommerce .product_meta .sku-wrapper,.single-product.woocommerce .product_meta .posted_in,.single-product.woocommerce .product_meta .tagged_as{display:block}.single-product.woocommerce .product_meta span span,.single-product.woocommerce-page .product_meta span span,.single-product.woocommerce .product_meta span a{font-weight:300;font-size:14px}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{display:inline-block;width:55px}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{background:#FFF;border-radius:0;height:48px}.woocommerce div.product form.cart .button{color:#FFF;border-radius:0;border:none;width:auto;display:table;width:auto;min-width:170px;max-width:100%;height:48px;padding:.9em 1em .8em 1em;margin:0 0 0 7px;text-shadow:0 1px 0 rgb(255 255 255 / .8);text-transform:uppercase;font-size:16px;line-height:20px}.woocommerce p.stars a{color:#f1b038}.woocommerce-cart .widget-area{padding:76px 0 0 2%}.woocommerce table.cart th,.woocommerce-page #content table.cart th,.woocommerce-page table.cart th{background-color:#fff0}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{margin-bottom:0}.woocommerce td.product-name dl.variation dd p{margin:0}.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{color:#ba2227!important;padding:0 0 0 1px;line-height:28px}.woocommerce table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover{color:#FFFFFF!important;background-color:#ba2227}.woocommerce table.cart input,.woocommerce-page #content table.cart input,.woocommerce-page table.cart input,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{top:0px!important;height:48px;line-height:1;margin:0 7px 0 0;padding:.6em 1em .4em 1em;padding:.9em 1em .8em;text-transform:uppercase;font-size:16px;font-weight:400;line-height:20px;border-radius:0;text-shadow:none}.woocommerce table.cart input,.woocommerce-page #content table.cart input,.woocommerce-page table.cart input{background:#FFF}.woocommerce table.cart input[type="submit"],.woocommerce-page #content table.cart input[type="submit"],.woocommerce-page table.cart input[type="submit"],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#FFF}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt{color:#FFF;top:0px!important;display:inline-block;border:none;height:48px;line-height:1;margin:0 0 0 0;text-transform:uppercase;font-size:16px;font-weight:400;line-height:20px;border-radius:0;text-shadow:none;vertical-align:middle}.woocommerce-checkout .widget-area{padding:76px 0 0 2%}.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row input.input-text{background-color:#FFF}.select2-container .select2-choice{border-radius:0;height:46px;font-weight:300}.select2-container .select2-choice>.select2-chosen{line-height:46px}.woocommerce form .form-row textarea.input-text,.woocommerce-page form .form-row textarea.input-text{background-color:#FFF}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border:none}.cart-empty{font-size:18px}.return-to-shop{margin-bottom:100px}.cart-empty,.return-to-shop{text-align:center}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{border-radius:1px;box-shadow:none;background:none;background-color:rgb(0 0 0 / .04)}.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{border-radius:1px;box-shadow:none;background:none;background-color:rgb(0 0 0 / .04)}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{border-radius:1px;box-shadow:none;background:none;background-color:rgb(0 0 0 / .04)}.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{border-radius:0;height:100%;left:20px;width:30px;color:#515151}.select2.select2-container--default .select2-selection--single{border-radius:0;height:46px;border-color:#CCC;text-indent:7px}.select2.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.select2.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}.yotpo .pull-left{text-align:center!important}.yotpo .standalone-bottomline .star-clickable{width:100%}.yotpo.bottomLine .yotpo-bottomline .yotpo-stars{width:100%;display:inline-block;text-align:center}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star{float:none}@media screen and (max-width:972px){.woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 5px;margin:0 0 5px 0;overflow:hidden;position:relative;width:100%}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{background:#FFF;z-index:2;border-bottom-color:#FFF}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0!important;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{content:''}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{content:''}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{padding:0;width:100%}}@media screen and (max-width:780px){.woocommerce #container,.woocommerce-page #container,.woocommerce .content-area,.woocommerce-page .content-area{width:100%;float:none;padding:0}.widget-area{width:100%;padding-left:0;padding-right:0;float:none}.woocommerce ul.products li.product:nth-child(odd),.woocommerce-page ul.products li.product:nth-child(odd){clear:left!important;margin-left:0!important;margin-right:1%!important}.woocommerce ul.products li.product:nth-child(even),.woocommerce-page ul.products li.product:nth-child(even){clear:right!important;margin-left:1%!important;margin-right:0!important}ul.product_list_widget li,.woocommerce.columns-4 ul.products li.product,body.full-width ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.post-type-archive-product.woocommerce.shopstar-shop-full-width ul.products li.product,.post-type-archive-product.woocommerce.shopstar-shop-full-width ul.products li.product,.archive.woocommerce.shopstar-shop-full-width ul.products li.product{width:48%!important;margin:0 .9% 22px!important}.post-type-archive-product.woocommerce .widget-area,.post-type-archive-product.woocommerce-page .widget-area,.single-product.woocommerce .widget-area,.single-product.woocommerce-page .widget-area{padding-top:20px}.woocommerce .content-has-sidebar ul.products,.woocommerce-page .content-has-sidebar ul.products{margin:0 -1% 30px}}@media screen and (max-width:780px){.woocommerce ul.product_list_widget li,.widget_woocommerce_products ul li{width:100%;margin:0 0 20px 0}.woocommerce ul.product_list_widget li img,.widget_woocommerce_products img{margin:0 auto;float:none}.account-link{padding:0 0 0 0}.site-header .top-bar .header-cart{margin:0;padding:0 0 0 7px}.header-cart-checkout .otb-fa,.header-cart-checkout .fa{font-size:15px}.woocommerce.shopstar-shop-full-width ul.products,.woocommerce-page.shopstar-shop-full-width ul.products{margin:0 -1% 30px}.woocommerce.shopstar-shop-full-width ul.products li.product,.woocommerce-page.shopstar-shop-full-width ul.products li.product{width:48%!important;margin:0 .9% 22px!important}}@media screen and (max-width:769px){ul.product_list_widget li,.woocommerce.columns-4 ul.products,body.full-width ul.products{margin:0 -1% 30px}ul.product_list_widget li,.woocommerce.columns-4 ul.products li.product,body.full-width ul.products li.product{width:48%;margin:0 .9% 22px}.woocommerce #customer_details,.woocommerce-page #customer_details{width:100%}.woocommerce #order_review_heading,.woocommerce-page #order_review_heading,.woocommerce #order_review,.woocommerce-page #order_review{width:100%}.woocommerce #order_review_heading,.woocommerce-page #order_review_heading{margin:44px 0 0}}@media screen and (max-width:768px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{margin:0 0 20px}.woocommerce table.cart input,.woocommerce-page #content table.cart input,.woocommerce-page table.cart input{font-size:13px}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{display:inline-block;width:100%}.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{min-width:254px;float:right;display:inline-block;clear:both}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{max-width:150px}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .button{max-width:120px;padding:9px 0 9px 0;clear:none;float:none!important}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{max-width:120px;padding:9px 0 9px 0;float:right;clear:both;display:inline-block}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{width:100%}}@media screen and (max-width:640px){.woocommerce #container,.woocommerce-page #container,.woocommerce .content-area,.woocommerce-page .content-area{width:100%;float:none}.woocommerce .content-has-sidebar ul.products,.woocommerce-page .content-has-sidebar ul.products{margin:0 0 10px}ul.product_list_widget li,.woocommerce.columns-4 ul.products li.product,body.full-width ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.post-type-archive-product.woocommerce.shopstar-shop-full-width ul.products li.product,.post-type-archive-product.woocommerce.shopstar-shop-full-width ul.products li.product,.archive.woocommerce.shopstar-shop-full-width ul.products li.product{width:100%!important;margin:0 0 24px 0!important}.woocommerce ul.products li.product:nth-child(odd),.woocommerce-page ul.products li.product:nth-child(odd) .woocommerce ul.products li.product:nth-child(even),.woocommerce-page ul.products li.product:nth-child(even){margin-left:0!important;margin-right:0!important}}@media screen and (max-width:560px){.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{width:100%;float:none;text-align:center;border-bottom:0;margin:0;padding:7px 0 0 0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:100%;float:none;padding-bottom:14px}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{width:100%;max-width:100%}}@media screen and (max-width:460px){ul.product_list_widget li,.woocommerce.columns-4 ul.products,body.full-width ul.products{margin:0 0 10px}ul.product_list_widget li,.woocommerce.columns-4 ul.products li.product,body.full-width ul.products li.product{width:100%;margin:0 0 24px}.woocommerce.shopstar-shop-full-width ul.products,.woocommerce-page.shopstar-shop-full-width ul.products{margin:0 0 10px}.woocommerce.shopstar-shop-full-width ul.products li.product,.woocommerce-page.shopstar-shop-full-width ul.products li.product{width:100%;margin:0 0 24px}}@media screen and (max-width:407px){.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{max-width:100%;min-width:100%}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{display:block;width:100%;max-width:100%;margin-bottom:.5em}.woocommerce-cart .wc-proceed-to-checkout{width:100%}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:block;width:100%;max-width:100%}}.product-type-variable div.product ul.tabs li.product_safety_tab,.wc-gzd-additional-info-placeholder,p.wc-gzd-additional-info:empty{display:none}#order_review .wc-gzd-checkbox-placeholder{clear:both}#order_review .wc-gzd-checkbox-placeholder p.form-row{float:none;padding:0 1em 0 0;text-align:left}#order_review .wc-gzd-checkbox-placeholder p.form-row label{display:inline}#order_review .wc-gzd-checkbox-placeholder:empty{display:none}.woocommerce-checkout .shop_table{background-color:#eee}@media(min-width:768px){table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper{align-items:center;display:flex}}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail{margin-right:1em;max-width:15%;min-width:60px}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail img{margin:0}body.theme-astra table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail td.product-name{flex-wrap:wrap}.cart_totals tr.order-total-differential-taxation-notice td:before,.cart_totals tr.order-total-small-business-notice td:before{content:""!important}.includes_tax,.tax_label,.woocommerce dl.variation dd[class*=variation-gzd-],.woocommerce dl.variation div[class*=variation-gzd-],.woocommerce dl.variation dt[class*=variation-gzd-],.woocommerce dl.variation li[class*=variation-gzd-],.woocommerce ul.variation dd[class*=variation-gzd-],.woocommerce ul.variation div[class*=variation-gzd-],.woocommerce ul.variation dt[class*=variation-gzd-],.woocommerce ul.variation li[class*=variation-gzd-],.woocommerce-cart dl.variation dd[class*=variation-gzd-],.woocommerce-cart dl.variation div[class*=variation-gzd-],.woocommerce-cart dl.variation dt[class*=variation-gzd-],.woocommerce-cart dl.variation li[class*=variation-gzd-],.woocommerce-cart ul.variation dd[class*=variation-gzd-],.woocommerce-cart ul.variation div[class*=variation-gzd-],.woocommerce-cart ul.variation dt[class*=variation-gzd-],.woocommerce-cart ul.variation li[class*=variation-gzd-],.woocommerce-checkout dl.variation dd[class*=variation-gzd-],.woocommerce-checkout dl.variation div[class*=variation-gzd-],.woocommerce-checkout dl.variation dt[class*=variation-gzd-],.woocommerce-checkout dl.variation li[class*=variation-gzd-],.woocommerce-checkout ul.variation dd[class*=variation-gzd-],.woocommerce-checkout ul.variation div[class*=variation-gzd-],.woocommerce-checkout ul.variation dt[class*=variation-gzd-],.woocommerce-checkout ul.variation li[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dd[class*=variation-gzd-],.woocommerce-mini-cart dl.variation div[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dt[class*=variation-gzd-],.woocommerce-mini-cart dl.variation li[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dd[class*=variation-gzd-],.woocommerce-mini-cart ul.variation div[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dt[class*=variation-gzd-],.woocommerce-mini-cart ul.variation li[class*=variation-gzd-]{display:none!important}.wc-gzd-small-business-includes-tax{display:inline!important;font-size:.9em;padding-left:3px}.woocommerce-gzd-checkout #order_review_heading{display:none}.woocommerce-checkout .shop_table tr td p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{line-height:1.5}.more-variants-available-info{display:block;font-size:11px;font-weight:400}.shop_table .product-name-inner,.shop_table .product-name-inner tr td{border:none;margin:0;padding:0}.shop_table .product-name-inner tr td:last-child{text-align:right}.cart_totals .wc-gzd-additional-wrapper,.woocommerce-checkout table.shop_table .wc-gzd-additional-wrapper{clear:both;text-align:right}.cart_totals p.wc-gzd-additional-info,.woocommerce-checkout table.shop_table p.wc-gzd-additional-info{display:inline-block;font-size:.8em;font-weight:400;margin-bottom:0}.entry-content .woocommerce #payment{margin-bottom:1em}.woocommerce #payment .wc-terms-and-conditions{display:none!important}.entry-content .woocommerce .checkout-btn-wrap{text-align:right}.woocommerce-checkout p.direct-debit-checkbox{display:none}.unit-price-cart{display:block;font-size:.9em;margin-top:5px}.product_list_widget .wc-gzd-additional-info,.products .wc-gzd-additional-info{font-size:.8em;margin:.7rem 0;padding:0}.product_list_widget .wc-gzd-additional-info,.product_list_widget p.price-unit{line-height:1.8em;margin:.2rem 0}.product_list_widget .wc-gzd-additional-info a{display:inline!important}.product_list_widget .price-unit,.products .product .price-unit{font-size:.8em}.product_list_widget .price-unit{margin-bottom:.7em}.product p.wc-gzd-additional-info{clear:left;font-size:.9em;margin-bottom:.5rem}.product .defect-description:not(:empty){border:2px solid #4b4f58;margin:1em 0;padding:.5em}.product .defect-description:not(:empty) p:last-child{margin-bottom:0}.deposit-packaging-type{font-weight:700;text-transform:uppercase}.product p.deposit-packaging-type{font-size:1.2em!important}.wc-gzd-rating-authenticity-status{display:block;font-size:.9em}.woocommerce-product-rating .wc-gzd-rating-authenticity-status{display:inline-block}.product .product_meta{margin-top:1rem}p.footer-info{font-size:.9em;padding-bottom:.5rem;text-align:center}.wc-gzd-item-defect-description p,.wc-gzd-item-desc p{font-size:.9em;font-weight:400}.wc-gzd-edit-data-notice{background:#eee;display:inline-block;padding:1em}.wc-gzd-edit-data-notice p.wc-gzd-info{margin:0;padding:0}.wc-gzd-power-supply{display:flex;flex-wrap:wrap;height:70px;margin:1em 0}.wc-gzd-power-supply svg{align-items:center;display:flex;height:70px;width:70px}.wc-gzd-power-supply svg text{text-anchor:middle;dominant-baseline:middle;font-size:1.8rem;font-weight:600}.wc-gzd-power-supply svg text.power-supply-usb-pd{font-size:1.5rem}.wc-gzd-cart-info{display:block}table.product-details-inner{margin:0;padding:0;table-layout:fixed}table.product-details-inner,table.product-details-inner td,table.product-details-inner tr{background:#fff0;border:none;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}table.product-details-inner tr td:last-child{text-align:right}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left}.wc-gzd-product-name-left{margin-right:1em;max-width:15%}#order_review .blockMsg{line-height:1.5em}#shipping_parcelshop_post_number_field .optional{display:none!important}.wc-gzd-nutri-score-value{display:block;height:4rem;text-indent:-9999px;width:7.0625rem}.wc-gzd-placeholder-loading{display:flex;flex:0 0 100%;flex-flow:column;overflow:hidden;position:relative}.wc-gzd-placeholder-loading *{box-sizing:border-box}.wc-gzd-placeholder-loading:before{animation:phAnimation .8s linear infinite;background:linear-gradient(90deg,#fff0 46%,hsl(0 0% 100% / .35) 50%,#fff0 54%) 50% 50%;bottom:0;content:" ";left:50%;margin-left:-250%;pointer-events:none;position:absolute;right:0;top:0;width:500%;z-index:1}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row{align-items:center;display:flex;vertical-align:middle}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row>*{background-color:#e7e7e7;display:block;height:10px}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row .wc-gzd-placeholder-row-col-4{min-width:100px}@keyframes phAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.wc-block-featured-product .wc-gzd-additional-info{color:inherit;font-size:.9em;margin:0;padding:5px 48px 0;text-align:center;width:100%;z-index:1}.wc-block-featured-product .wc-gzd-nutri-score{width:auto}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info{margin:.5em 0}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info:not(.deposit-packaging-type){font-size:.9em;font-weight:400}.theme-twentytwenty form.woocommerce-checkout #order_review_heading,.theme-twentytwentyone form.woocommerce-checkout #order_review_heading{margin-bottom:2rem;padding-left:0;text-align:left;width:100%}.woocommerce-checkout .shop_table{background-color:#eee}.product p.deposit-packaging-type{font-size:1.25em!important}p.woocommerce-shipping-destination{display:none}.wc-gzd-nutri-score-value-a{background:url(https://www.escape-spiele-online.de/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-a.svg) no-repeat}.wc-gzd-nutri-score-value-b{background:url(https://www.escape-spiele-online.de/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-b.svg) no-repeat}.wc-gzd-nutri-score-value-c{background:url(https://www.escape-spiele-online.de/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-c.svg) no-repeat}.wc-gzd-nutri-score-value-d{background:url(https://www.escape-spiele-online.de/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-d.svg) no-repeat}.wc-gzd-nutri-score-value-e{background:url(https://www.escape-spiele-online.de/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-e.svg) no-repeat}