@charset "UTF-8";*:focus-visible{border-radius:5px;outline:2px solid white;outline-offset:0;box-shadow:black 0 0 0 4px}:root{--clr-jpc-def:#137613;--clr-jpc-pop:#20828d;--clr-jpc-jaz:#b26200;--clr-jpc-cla:#8a732d;--clr-jpc-vin:#4b5ebe;--clr-jpc-mov:#00855f;--clr-jpc-bks:#677b00;--clr-jpc-gam:#664693;--clr-jpc-scr:#a93cb0;--clr-jpc-sale:#bb1003;--clr-jpc-vchr:#2163f3;--clr-jpc-def-lit:#e8f5e2;--clr-jpc-pop-lit:#ecfafb;--clr-jpc-jaz-lit:#fef2e5;--clr-jpc-cla-lit:#f6f2e7;--clr-jpc-vin-lit:#e2eff3;--clr-jpc-mov-lit:#e1f6f5;--clr-jpc-bks-lit:#f6f8e6;--clr-jpc-gam-lit:#ece9f2;--clr-jpc-scr-lit:#f7e9f8;--clr-jpc-sale-lit:var(--clr-jpc-def-lit)}:root{--clr-jpc-def:#677b00;--clr-jpc-def-lit:#f5f5d7;--clr-jpc-pop:var(--clr-jpc-def);--clr-jpc-jaz:var(--clr-jpc-def);--clr-jpc-cla:var(--clr-jpc-def);--clr-jpc-vin:var(--clr-jpc-def);--clr-jpc-mov:var(--clr-jpc-def);--clr-jpc-bks:var(--clr-jpc-def);--clr-jpc-gam:var(--clr-jpc-def);--clr-jpc-scr:var(--clr-jpc-def);--clr-jpc-sale:var(--clr-jpc-def);--clr-jpc-pop-lit:var(--clr-jpc-def-lit);--clr-jpc-jaz-lit:var(--clr-jpc-def-lit);--clr-jpc-cla-lit:var(--clr-jpc-def-lit);--clr-jpc-vin-lit:var(--clr-jpc-def-lit);--clr-jpc-mov-lit:var(--clr-jpc-def-lit);--clr-jpc-bks-lit:var(--clr-jpc-def-lit);--clr-jpc-gam-lit:var(--clr-jpc-def-lit);--clr-jpc-scr-lit:var(--clr-jpc-def-lit);--clr-jpc-sale-lit:var(--clr-jpc-def-lit)}body.cat-poprock{--category-full-color:var(--clr-jpc-pop);--category-lit-color:var(--clr-jpc-pop-lit)}body.cat-jazz{--category-full-color:var(--clr-jpc-jaz);--category-lit-color:var(--clr-jpc-jaz-lit)}body.cat-classic{--category-full-color:var(--clr-jpc-cla);--category-lit-color:var(--clr-jpc-cla-lit)}body.cat-vinyl{--category-full-color:var(--clr-jpc-vin);--category-lit-color:var(--clr-jpc-vin-lit)}body.cat-movie{--category-full-color:var(--clr-jpc-mov);--category-lit-color:var(--clr-jpc-mov-lit)}body.cat-books{--category-full-color:var(--clr-jpc-bks);--category-lit-color:var(--clr-jpc-bks-lit)}body.cat-games{--category-full-color:var(--clr-jpc-gam);--category-lit-color:var(--clr-jpc-gam-lit)}body.cat-score{--category-full-color:var(--clr-jpc-scr);--category-lit-color:var(--clr-jpc-scr-lit)}body.cat-sale{--category-full-color:var(--clr-jpc-sale);--category-lit-color:var(--clr-jpc-sale-lit)}@font-face{font-family:"Raleway";font-style:normal;font-weight:100;src:url(/fonts/Raleway-Thin.woff2) format("woff2")}.wrapper{max-width:890px}@media screen and (min-width:600px){.wrapper{padding-left:20px;padding-right:20px}}header{height:60px;overflow:hidden}header .logo{left:0;top:0}@media screen and (min-width:740px){header .logo{left:20px;top:8px}}header .contrast-switch{left:50%}@media screen and (max-width:470px){header .contrast-switch{left:45%}}@media screen and (max-width:400px){header .contrast-switch{left:35%}}header h1{display:block;position:absolute;right:0;top:0;font-family:"Raleway",Arial,sans-serif;color:#677b00;font-weight:300;font-size:40px;transition-duration:.5s;transition-property:top,font-size}@media screen and (min-width:600px){header h1{font-size:44px}}@media screen and (min-width:740px){header h1{right:20px;top:24px;font-size:50px}}.shop-16 header h1{color:#d74400}header .ecourier-form{display:block;position:absolute;right:0;top:60px;transition-duration:.5s;transition-property:top}header .ecourier-form button{width:auto;margin-top:0}@media screen and (min-width:600px){header .ecourier-form button .mobile{display:none}}header .ecourier-form button .desktop{display:none}@media screen and (min-width:600px){header .ecourier-form button .desktop{display:block}}@media screen and (min-width:740px){header .ecourier-form{right:20px;top:120px}}@media screen and (min-width:740px){header{height:116px}header.is-small{height:52px}header.is-small h1{top:4px;font-size:40px}}header.show-c2a h1{top:-100%}header.show-c2a .ecourier-form{top:5px}@media screen and (min-width:740px){header.show-c2a .ecourier-form{top:8px}}.header-spacer{height:60px}@media screen and (min-width:740px){.header-spacer{height:116px}}main{margin:25px 0}@media screen and (min-width:600px){main{margin-top:0}}main section{margin:0 0 55px;clear:both}main section .pic{position:relative;display:flex;justify-content:center;align-content:center;align-items:center;overflow:hidden;height:320px;opacity:0;margin:0 -10px;transition-duration:.5s;transition-property:box-shadow,opacity,transform;transform:scale(0)}main section .pic img{height:auto;outline:0;opacity:0;transition-duration:2s;transition-property:opacity,transform;transform:scale(0)}main section .pic.show{opacity:1;transform:scale(1)}main section .pic.show img{opacity:1;transform:scale(1)}@media screen and (min-width:600px){main section .pic{float:left;width:250px;height:250px;box-shadow:1px 6px 8px 0 rgba(0,0,0,0.18),0 -1px 2px 0 rgba(0,0,0,0.15);border-radius:50%;margin:0 35px 25px 0;background:#fff}}@media screen and (min-width:740px){main section .pic{margin-right:60px;width:340px;height:340px}}main section article{margin:22px 0 0;font-size:15px;line-height:1.5}main section article p{margin:0 0 1.2em;color:#464646}main section article h3{font-size:20px;line-height:1.3;margin:0 0 .85em}@media screen and (min-width:740px){main section article{padding-top:15px;font-size:16px}main section article h3{font-size:22px}}main section.first article{margin-top:26px}main section.first article h2{font-size:20px;margin:28px 0 6px}main section.first article h3{font-size:22px;margin:0 0 .4em}@media screen and (min-width:740px){main section.first article{font-size:18px;margin-top:40px;margin-right:0}main section.first article h2{font-size:22px}main section.first article h3{font-size:24px}}@media screen and (min-width:600px){main section.first{margin-bottom:0}.shop-1 main section.first .wrapper{padding-top:25px;padding-bottom:70px;min-height:370px;background:url("/m/f/img/ecourier-anmeldung/jpc/intro.jpg") no-repeat right center;background-size:42% auto}}@media screen and (min-width:600px){main section.text-left .pic{float:right;margin-left:35px;margin-right:0}}@media screen and (min-width:740px){main section.text-left .pic{margin-left:60px}}@media screen and (min-width:600px){main section.text-left article{margin-right:285px}}@media screen and (min-width:740px){main section.text-left article{margin-right:400px}}@media screen and (min-width:600px){main section.text-right article{margin-left:285px}}@media screen and (min-width:740px){main section.text-right article{margin-left:400px}}main section.infotext article{clear:both;margin-bottom:30px}main section.infotext article i{display:none}main section.infotext article h4{font-size:18px;line-height:1.3;margin:.3em 0 .4em}@media screen and (min-width:600px){main section.infotext article i{display:block;text-align:center;color:#fff;font-size:70px;margin:23px 0 20px;transition-duration:2.5s;transition-property:color}main section.infotext article i.show{color:#666}main section.infotext article.l i{float:left;margin-right:35px}main section.infotext article.r i{float:right;margin-left:35px}}@media screen and (min-width:740px){main section.infotext article i{margin-top:2px;font-size:120px}main section.infotext article.a{font-size:17px}}main section.infotext.unsubscribe .wrapper{padding-top:20px}main section.infotext.unsubscribe .wrapper i.fa-check{font-size:150%;color:#677b00}main section.infotext.unsubscribe .wrapper .form-fields label.cb>input,main section.infotext.unsubscribe .wrapper .form-fields .label.cb>input{margin:4px 8px 0 1px}main section.infotext.unsubscribe .wrapper main{float:none;max-width:none;width:auto}main section.infotext.unsubscribe .wrapper .frequency select{display:none}@media screen and (min-width:600px){main section.final-c2a article{padding-top:0;text-align:center}}main section.ecourier-intro article h2{font-size:24px;margin:0 0 .4em}main section.ecourier-text article h3{font-size:18px;line-height:1.3;margin:.3em 0 .4em}@media screen and (min-width:740px){main section{margin-bottom:70px}}main span.activeText{color:#006dc5}main div.borderBox{border:1px dotted darkgray}main div.borderLine{border-top:1px dotted darkgray;border-bottom:1px dotted darkgray}main div.myAlertText{width:180px}main ul.myAlertTypes{margin:0}main div.myAlerts{width:260px;padding:8px}main div.myAlerts ul{margin:0;padding:0}main div.myInfos{margin-bottom:0}main button.myNotepad{margin-top:10px;text-align:left;border:0}main table.myTable{width:100%}main table.myTable td{width:50%;text-align:left}main table.myTable .myMarginLeft{margin-left:50px}main table.myTable .myMarginBottom{margin-bottom:5px}main table.myTable .mySeries{width:140px}.form-fields jpc-input label .requiredInfo{display:inline}footer .deals{text-align:center}@media print{footer .deals{display:none !important}}footer .deals strong{display:block;margin-bottom:2px}footer .deals img{display:inline-block;width:auto;height:50px;margin:4px 5px}@media screen and (min-width:740px){footer .deals{text-align:left;float:left}}@media screen and (min-width:740px){footer .pictos{margin-top:0;margin-left:315px;padding-top:6px}}