:root{--bg-dark-red:#aa031a;--black:#000000;--c-0056b3:#0056b3;--c-005d5e:#005d5e;--c-007bb6:#007bb6;--c-0088cc:#0088cc;--c-008acf:#008acf;--c-009900:#009900;--c-0099cc:#0099cc;--c-0099ff:#0099ff;--c-00a9f7:#00a9f7;--c-00aced:#00aced;--c-00cc99:#00cc99;--c-019fb7:#019fb7;--c-03315a:#03315a;--c-050607:#050607;--c-063258:#063258;--c-0d7ec0:#0d7ec0;--c-0e0f10:#0e0f10;--c-0f1720:#0f1720;--c-0f4a73:#0f4a73;--c-0f79e6:#0f79e6;--c-11775e:#11775e;--c-132033:#132033;--c-13292e:#13292e;--c-16324a:#16324a;--c-16a34a:#16a34a;--c-171616:#171616;--c-1a1b1c:#1a1b1c;--c-1a365d:#1a365d;--c-1c2430:#1c2430;--c-1e88e5:#1e88e5;--c-1f5f3a:#1f5f3a;--c-1f8fff:#1f8fff;--c-2180bf:#2180bf;--c-23527c:#23527c;--c-268ac3:#268ac3;--c-27292b:#27292b;--c-2983bf:#2983bf;--c-2e5e86:#2e5e86;--c-2e9e5b:#2e9e5b;--c-32506c:#32506c;--c-337ab7:#337ab7;--c-3b5998:#3b5998;--c-3d4650:#3d4650;--c-41b2dc:#41b2dc;--c-464442:#464442;--c-4c4e4f:#4c4e4f;--c-4dc247:#4dc247;--c-4fc1ff:#4fc1ff;--c-53c3ff:#53c3ff;--c-5f6b76:#5f6b76;--c-607487:#607487;--c-63b3ff:#63b3ff;--c-6b4a00:#6b4a00;--c-6b7580:#6b7580;--c-78c424:#78c424;--c-79c625:#79c625;--c-7a1c1c:#7a1c1c;--c-807e82:#807e82;--c-87e0ff:#87e0ff;--c-8a949d:#8a949d;--c-8b0000:#8b0000;--c-90ee90:#90ee90;--c-92d6fb:#92d6fb;--c-990000:#990000;--c-9aa4ad:#9aa4ad;--c-a2afbc:#a2afbc;--c-aa0000:#aa0000;--c-aaafb0:#aaafb0;--c-b1d2e5:#b1d2e5;--c-bb0000:#bb0000;--c-bd081c:#bd081c;--c-bfe8c9:#bfe8c9;--c-c62828:#c62828;--c-c7254e:#c7254e;--c-c8c3c7:#c8c3c7;--c-cc0000:#cc0000;--c-cfd6dd:#cfd6dd;--c-d31800:#d31800;--c-d4a056:#d4a056;--c-d4dedb:#d4dedb;--c-d5d078:#d5d078;--c-d6e7fe:#d6e7fe;--c-d93025:#d93025;--c-da4936:#da4936;--c-dc2626:#dc2626;--c-dce6f2:#dce6f2;--c-dce9f2:#dce9f2;--c-dd0000:#dd0000;--c-e1e8ed:#e1e8ed;--c-e2e7e8:#e2e7e8;--c-e30b17:#e30b17;--c-e53935:#e53935;--c-e5f9f4:#e5f9f4;--c-e6eaf0:#e6eaf0;--c-e7f4fc:#e7f4fc;--c-e9e9ed:#e9e9ed;--c-e9f8ee:#e9f8ee;--c-eaf3fe:#eaf3fe;--c-eaf6fd:#eaf6fd;--c-edbe05:#edbe05;--c-edebd4:#edebd4;--c-edf0f2:#edf0f2;--c-ee0000:#ee0000;--c-eeebca:#eeebca;--c-eef4fb:#eef4fb;--c-eef6fc:#eef6fc;--c-f2f3f4:#f2f3f4;--c-f3d631:#f3d631;--c-f3f7fc:#f3f7fc;--c-f3f8ff:#f3f8ff;--c-f3f9fd:#f3f9fd;--c-f4a000:#f4a000;--c-f4a536:#f4a536;--c-f4f6f8:#f4f6f8;--c-f5b5b5:#f5b5b5;--c-f5faf5:#f5faf5;--c-f6f7f8:#f6f7f8;--c-f7f9fb:#f7f9fb;--c-f8f6f1:#f8f6f1;--c-fbd850:#fbd850;--c-fbf5db:#fbf5db;--c-fdecec:#fdecec;--c-ff0000:#ff0000;--c-ff2424:#ff2424;--c-ff4500:#ff4500;--c-ff6350:#ff6350;--c-ffc44f:#ffc44f;--c-ffcc66:#ffcc66;--c-ffd59a:#ffd59a;--c-ffd700:#ffd700;--c-ffebcd:#ffebcd;--c-ffeeec:#ffeeec;--c-fff7e6:#fff7e6;--c-fff8f9:#fff8f9;--cta-color:#32cd32;--dark-grey:#49535b;--default-color:#4c9bb8;--grey-11:#111111;--grey-14:#141414;--grey-18:#181818;--grey-1a:#1a1a1a;--grey-20:#202020;--grey-22:#222222;--grey-28:#282828;--grey-2b:#2b2b2b;--grey-35:#353535;--grey-38:#383838;--grey-3e:#3e3e3e;--grey-40:#404040;--grey-42:#424242;--grey-53:#535353;--grey-55:#555555;--grey-61:#616161;--grey-66:#666666;--grey-70:#707070;--grey-75:#757575;--grey-77:#777777;--grey-88:#888888;--grey-93:#939393;--grey-96:#969696;--grey-99:#999999;--grey-9e:#9e9e9e;--grey-a6:#a6a6a6;--grey-a8:#a8a8a8;--grey-aa:#aaaaaa;--grey-b1:#b1b1b1;--grey-bc:#bcbcbc;--grey-c1:#c1c1c1;--grey-c8:#c8c8c8;--grey-cc:#cccccc;--grey-d5:#d5d5d5;--grey-d8:#d8d8d8;--grey-dd:#dddddd;--grey-e1:#e1e1e1;--grey-e3:#e3e3e3;--grey-ee:#eeeeee;--grey-f0:#f0f0f0;--grey-f5:#f5f5f5;--grey-f9:#f9f9f9;--hg-farbe-spar:#fdeebf;--orange:#ed9619;--orange-light:rgba(237, 150, 25, 0.3333);--pfo-button-color:#1799e5;--text-dark:#333333;--white:#ffffff}.pfo-style.pagetype-shop{background-color:var(--white)}.pfo-style.pagetype-shop.not-logged-in .bg-color-white-imp{background-color:#fff!important}.pfo-style.pagetype-shop #cart-bar{width:100%;left:0}.pfo-style.pagetype-shop #cart{display:flex;justify-content:space-between;align-items:center}@media (max-width:760px){.pfo-style.pagetype-shop #cart #termin-info .tt-normal-imp,.pfo-style.pagetype-shop #cart #toggle-li .tt-normal-imp{display:none}}.pfo-style.pagetype-shop #shop-home{float:left;padding-left:0}.pfo-style.pagetype-shop #shop-home .tt-normal-imp{display:inline-block;font-size:1.75rem;font-weight:300;margin-left:10px;font-family:Roboto,sans-serif}@media (max-width:600px){.pfo-style.pagetype-shop #shop-home .tt-normal-imp{display:none}}.pfo-style.pagetype-shop #shop-home span,.pfo-style.pagetype-shop #shop-home svg{vertical-align:middle}.pfo-style.pagetype-shop .small-cart #shop-home .tt-normal-imp{font-size:1.25rem}.pfo-style.pagetype-shop .small-cart #cart-li small,.pfo-style.pagetype-shop .small-cart #download-li small{height:0}.pfo-style.pagetype-shop #cart .ignore-before:before,.pfo-style.pagetype-shop #termin-info:before{display:none}.pfo-style.pagetype-shop main{float:none;width:auto}.pfo-style.pagetype-shop main .album-information .col-md-4,.pfo-style.pagetype-shop main .album-information .col-md-8{padding:10px 20px}.pfo-style.pagetype-shop main h1.dnx{display:none}.pfo-style.pagetype-shop main .autogen h1{font-size:1.5em;margin-top:1em}.pfo-style.pagetype-shop main .autogen #album_access_code,.pfo-style.pagetype-shop main .autogen #album_access_code_1,.pfo-style.pagetype-shop main .autogen #album_access_code_2,.pfo-style.pagetype-shop main .autogen #user_email_login,.pfo-style.pagetype-shop main .autogen #user_email_login_1,.pfo-style.pagetype-shop main .autogen #user_email_login_2,.pfo-style.pagetype-shop main .autogen #user_passwort_login,.pfo-style.pagetype-shop main .autogen #user_passwort_login_1,.pfo-style.pagetype-shop main .autogen #user_passwort_login_2{padding:8px 16px}.pfo-style.pagetype-shop #footer{margin:0}.pfo-style.pagetype-shop #footer .fa-sign-out{font-size:1.5em;vertical-align:-3px}@media (min-width:768px){.pfo-style.pagetype-shop #footer .container{width:750px}}@media (min-width:992px){.pfo-style.pagetype-shop #footer .container{width:970px}}@media (min-width:1200px){.pfo-style.pagetype-shop #footer .container{width:1170px}}.pfo-style.pagetype-shop #footer .footer-col.copy{padding-top:.5em}@media (max-width:767px){#cart-bar #cart #shop-home{display:block;float:none;text-align:left;padding-bottom:5px}#cart-bar #cart #shop-home span{font-size:1.5rem}}@media (max-width:600px){.pagetype-shop #cart-bar #cart #shop-home{display:inline-block;float:left;margin-left:10px}}#cart-bar{padding-right:80px}