.promo-banner[data-v-5c531f9b]{background:var(--proof-primary,#1a8fbf);color:#fff;text-align:center;padding:14px 48px 14px 20px;font-family:inherit;font-size:14px;line-height:1.5;position:relative}.promo-banner p[data-v-5c531f9b]{margin:0}.promo-banner[data-v-5c531f9b] strong{font-weight:700}.promo-banner.promo-green[data-v-5c531f9b]{color:#fff;background:#2ea66d}.promo-banner.promo-red[data-v-5c531f9b]{color:#fff;background:#d9534f}.promo-banner__close[data-v-5c531f9b]{color:currentColor;cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;transition:opacity .15s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.promo-banner__close[data-v-5c531f9b]:hover{opacity:1}.promo-slide-enter-active[data-v-5c531f9b]{transition:max-height .4s,opacity .4s}.promo-slide-leave-active[data-v-5c531f9b]{transition:max-height .3s,opacity .2s}.promo-slide-enter-from[data-v-5c531f9b],.promo-slide-leave-to[data-v-5c531f9b]{opacity:0;max-height:0;overflow:hidden}.promo-slide-enter-to[data-v-5c531f9b],.promo-slide-leave-from[data-v-5c531f9b]{opacity:1;max-height:80px}@media (width<=768px){.promo-banner[data-v-5c531f9b]{padding:12px 40px 12px 16px;font-size:13px}}@media (width<=480px){.promo-banner[data-v-5c531f9b]{font-size:11px;line-height:1.5}}.site-breadcrumbs[data-v-187340f1]{z-index:20;background:var(--pd-dark);border-top:1px solid var(--pd-line-dark);width:100%;position:relative}.site-breadcrumbs-inner[data-v-187340f1]{box-sizing:border-box;align-items:center;min-height:36px;display:flex}.site-breadcrumbs-desktop[data-v-187340f1]{align-items:center;gap:7px;margin:0;padding:0;list-style:none;display:flex}.site-breadcrumbs-desktop li[data-v-187340f1]{min-width:0;font:600 11px/1.2 var(--pd-font-head);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.site-breadcrumbs-desktop a[data-v-187340f1],.site-breadcrumbs-mobile[data-v-187340f1]{color:var(--pd-text-inverse-4);text-decoration:none;transition:color .15s}.site-breadcrumbs-desktop a[data-v-187340f1]:hover,.site-breadcrumbs-mobile[data-v-187340f1]:hover{color:#fff}.site-breadcrumbs-desktop span[aria-current=page][data-v-187340f1]{color:var(--pd-blue);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.site-breadcrumbs-separator[data-v-187340f1]{color:var(--pd-text-inverse-4);flex:none}.site-breadcrumbs-mobile[data-v-187340f1]{min-width:0;font:600 11px/1.2 var(--pd-font-head);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;display:none}@media (width<=768px){.site-breadcrumbs-inner[data-v-187340f1]{min-height:42px}.site-breadcrumbs-desktop[data-v-187340f1]{display:none}.site-breadcrumbs-mobile[data-v-187340f1]{display:inline-flex}}.mobile-order-cta[data-v-7567c7aa]{display:none}@media (width<=768px){.mobile-order-cta[data-v-7567c7aa]{z-index:900;box-sizing:border-box;padding:12px 16px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1d232df2;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:-2px;left:0;right:0;transform:translateY(100%)}body.proof-nav-open .mobile-order-cta{display:none!important}.mobile-order-cta.is-visible[data-v-7567c7aa]{transform:translateY(0)}.mobile-order-cta[data-v-7567c7aa]:before{content:"";background:var(--pd-gradient-accent);pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.mobile-order-cta-btn[data-v-7567c7aa]{box-sizing:border-box;width:100%;font:700 13px/1 var(--font-heading);letter-spacing:1px;text-transform:uppercase;color:#fff;cursor:pointer;background:#0079ad;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;text-decoration:none;animation:2.5s ease-in-out infinite mobileCtaPulse-7567c7aa;display:flex}@keyframes mobileCtaPulse-7567c7aa{0%,to{box-shadow:0 0 #009ee000}50%{box-shadow:0 0 0 6px #009ee040}}}:root{--pd-mobile-cta-hoehe:68px}@media screen and (width<=768px){#proof:has(.mobile-order-cta) .globalfooter{padding-bottom:calc(var(--pd-mobile-cta-hoehe) + 8px + env(safe-area-inset-bottom,0px))}}body.proof-site,html.proof-site-root{background-color:#131d28}body.proof-site #proof{background-color:#fff;min-height:100dvh}@media screen and (width<=980px){html.proof-site-root{scrollbar-gutter:auto;overflow-y:auto}}
