.breadcrumb{padding-top:12px;padding-bottom:12px}.vb-checkout-breadcrumb{display:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:290px;overflow:initial}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li span{width:22px;position:relative;height:22px;border-radius:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;color:#fff;font-size:14px;background:#d8d8d8;margin-bottom:10px;z-index:1}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.active span{background:#7dbc8e}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li p,.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li strong{display:block;width:100%;text-transform:uppercase;color:#2d2a29;font-size:8px;text-align:center}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li p{color:#999}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step1{z-index:3}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step2{z-index:2}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step2:before,.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step3:before,.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step4:before{top:9px;right:23px;display:block;content:"";position:absolute;height:4px;width:53px;background:#d8d8d8}@media screen and (max-width:1023px){#main>.media.basketcarttickettop{width:100%;padding:10px 0;background:#fafafa}#main>.media:first-child .vb-checkout-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step2:before,.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step3:before,.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step4:before{width:80px}}.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step2.active:before,.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step3.active:before,.vb-checkout-breadcrumb .vb-checkout-breadcrumb--FatherStep li.step4.active:before{background:#7dbc8e}.breadcrumb.full-width .vb-checkout-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb.full-width .vb-checkout-breadcrumb ul.vb-checkout-breadcrumb--FatherStep{overflow:initial}.vb-privilege--howto{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-top:10px}.vb-privilege--howto .vb-privilege--howto-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:none;color:#2d2a29;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:700;padding:.3125rem 0;text-align:left;width:100%}.vb-privilege--howto .vb-privilege--howto-toggle span:not(.vb-privilege--howto-toggle-arrow){margin-right:.625rem;text-decoration:underline}.vb-privilege--howto .vb-privilege--howto-toggle span.vb-privilege--howto-toggle-arrow{border-right:.0625rem solid #2d2a29;border-bottom:.0625rem solid #2d2a29;display:inline-block;height:.5625rem;margin-top:-.3125rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5625rem}.vb-privilege--howto .vb-privilege--howto-container{color:#2d2a29;display:none;font-size:.75rem;line-height:.875rem}.vb-privilege--howto.is-open .vb-privilege--howto-toggle span.vb-privilege--howto-toggle-arrow{margin-top:.375rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.vb-privilege--howto.is-open .vb-privilege--howto-container{display:block}.ppWrapper{width:100%;height:55px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.ppWrapper .pp-message{filter:opacity(0);z-index:2}.ppWrapper .pp-button{color:#656667;font-size:14px;line-height:18px!important;padding-left:84px;position:absolute;background-image:url("paypal.svg");background-position:0 center;background-repeat:no-repeat;display:flex;align-items:flex-end;z-index:1}.ppWrapper .pp-button>svg{color:#113984;padding-left:6px}.ppWrapper:hover .pp-button>svg{color:#009ee3}.ppWrapper:hover .pp-button{text-decoration:underline;color:#113984}#cart-ticket .ticket .item.total-products{position:relative;margin-top:15px}#cart-ticket .ticket .item.total-products::after{content:"Versandkosten";font-weight:700;width:100%;padding-top:15px;padding-bottom:10px}#cart-ticket .ticket .item.total-products .item-label::after{content:"Berechnung im nächsten Schritt";font-weight:400;position:absolute;bottom:15px;right:0;font-size:14px;line-height:16px}#cart-ticket .ticket:not(.noTrbo) .item.total-products .item-label.free::after{content:"FREI";font-weight:700;font-size:16px;line-height:16px;background:#7dbc8e;color:#fff;padding:4px 7px;border-radius:5px;font-family:Muli}#cart-ticket .ticket .ticket-message{margin-top:0;margin-bottom:10px}.ticket .privilege-code.wrongCode .input[type=number],.ticket .privilege-code.wrongCode .input[type=text]{color:#e65564;border:1px dashed #e65564}.ticket .privilege-code.wrongCode .input[type=number]:focus,.ticket .privilege-code.wrongCode .input[type=number]:hover,.ticket .privilege-code.wrongCode .input[type=text]:focus,.ticket .privilege-code.wrongCode .input[type=text]:hover{border-color:#e65564}.no_privl_style{order:5;width:100%;margin-top:5px;font-size:11px;line-height:13px;text-align:left;color:#ff8c55}.privilege-code-details .no_privl_style{font-size:.8125rem}#mmWrapper{display:block;border-top:1px solid #d3d3d3;padding-top:20px;margin-top:-10px}#mmWrapper a.mmLink{display:block;font-size:15px;font-weight:700;text-align:center;text-decoration:none;color:#000;width:100%;max-width:400px;cursor:pointer;border:1px solid #d3d3d3;border-radius:.312rem;margin:0 auto 20px;padding:.5rem 0;background-color:#f7f7f7;transition:250ms ease-out}#mmWrapper a.mmLink:active,#mmWrapper a.mmLink:focus-visible,#mmWrapper a.mmLink:hover{color:#fff;background-color:#7dbc8e;border-color:#7dbc8e}.ticket .privilege-code .add-privilege-code{transition:250ms ease-out;max-width:77%!important}.ticket .privilege-code .add-privilege-code:hover{opacity:0}.ticket .item .item-value span.strike-price:not(.price){position:absolute!important;right:0!important;top:0!important;color:#d2383a!important;display:none!important}.ticket .ticket-footer .item.total-cart{position:relative!important}.ticket .privilege-code .item-value{color:#7dbc8e!important}.ticket #giftbox-layer.bulky #giftbox-layer-content .warning-message-container{color:#d2383a!important;border:2px solid #e65564!important;background:#fbe4e7!important}.ticket #giftbox-layer.bulky #giftbox-layer-content .warning-message-container .pictoLeft{color:#d2383a!important;border:2px solid #e65564!important}.ticket #giftbox-layer.bulky #giftbox-layer-content .warning-message-container .textRight p{color:#d2383a!important}@media screen and (max-width:1080px){#cart-ticket{margin-top:0!important}}#cart-ticket .ticket{display:flex!important;flex-direction:column!important;align-items:center!important}#cart-ticket .ticket .privilege-code .ticket-tooltip-icon{bottom:.312rem!important}#cart-ticket .ticket .ticket-footer{order:2!important;padding:1.25rem!important;border-radius:.3125rem!important}#cart-ticket .ticket .ticket-footer .tax-details{font-size:12px;margin-bottom:15px}.ticket .privilege-code-details{padding:0!important;margin:0 0 .625rem!important}#cart-ticket .ticket #giftbox-layer,#cart-ticket .ticket .item.gift-box,#cart-ticket .ticket .privilege-code,#cart-ticket .ticket .privilege-code-details,#cart-ticket .ticket .ticket-footer,#cart-ticket .ticket>.trboModuleContainer::after,#mmWrapper{width:calc(100% - 2.5rem)!important}.trboModuleContainer.override .trbo-content>*{display:none!important}.trboModuleContainer.override .trbo-content .trbo-successMessage{display:block!important}.trboModuleContainer.override .trbo-content .trbo-successMessage::after{display:block;margin-top:5px;margin-bottom:15px;content:"(Speditionsartikel ausgeschlossen)"}#cart-ticket .ticket .ticket-message.info{color:#656667!important;font-size:12px!important;font-weight:700!important;text-align:center!important;margin-top:0!important}#cart-ticket .ticket>.trboModuleContainer{order:0!important;margin:0!important;width:100%!important}#cart-ticket .ticket>.trboModuleContainer::after{content:"";display:block;padding-bottom:.625rem;border-bottom:1px solid #d3d3d3;margin:0 auto;height:1px}.ticket .item.gift-box button.edit-button{display:inline!important;position:relative!important;width:0!important;visibility:hidden!important}.ticket .item.gift-box button.edit-button:active,.ticket .item.gift-box button.edit-button:focus-visible,.ticket .item.gift-box button.edit-button:hover{filter:sepia(1) brightness(3) hue-rotate(80deg)}.ticket .item.gift-box button.edit-button::before{content:"";position:absolute;top:-5px;right:5px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.838' height='23.552' viewBox='0 0 21.838 23.552'%3E%3Cg fill='none' stroke='%23333' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M12.052 1.018H.752v21.781h19.926V10.617' stroke-linecap='round'/%3E%3Cpath d='M10.321 15.59h-4.29v-3.959L17.016.75l4.073 4.073-2.567 2.565-3.978-3.978 3.979 3.979z'/%3E%3C/g%3E%3C/svg%3E");background-size:100%;display:block;width:20px;height:22px;background-repeat:no-repeat;visibility:visible}#cart-ticket .ticket .item.gift-box{border-bottom:none!important;padding:1rem 0 0!important}#cart-ticket .ticket #giftbox-layer{margin-bottom:1rem!important}#cart-ticket .ticket #giftbox-layer,#cart-ticket .ticket .item.gift-box{display:none!important}#cart-ticket .ticket .privilege-code{border-top:none!important;padding:1.25rem 0 0!important;margin-top:0!important}