#DierendagShop.bf-page{--bf-black: #080b09;--bf-surface: #172014;--bf-neon: #b8ff28;--bf-highlight: #ddff9b;--bf-lime: #a5ed15;--bf-ink: #0b210e;--bf-white: #f4ffe7;--bf-muted: #c3d1bd;--bf-stroke: #dbff99;--bf-offer: linear-gradient(105deg, #b8ff28 0%, #ddff9b 43%, #a5ed15 72%, #b8ff28 100%)}#DierendagShop .dd-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bf-confetti[popover]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden;pointer-events:none}.bf-confetti[popover]::backdrop{background:transparent}#DierendagShop.bf-ladder-unknown .bf-bar,#DierendagShop.bf-ladder-unknown .bf-track,#DierendagShop.bf-ladder-unknown .bf-nudge__bar{display:none}#DierendagShop.bf-page .bf-campaign{padding-top:6px}#DierendagShop .bf-card .dd-image-wrap{position:relative}#DierendagShop .bf-badge{position:absolute;top:10px;left:10px;z-index:2;overflow:hidden;display:inline-flex;align-items:center;gap:4px;background:var(--bf-black);color:var(--bf-neon);border:1px solid var(--bf-stroke);border-radius:999px;padding:4px 10px 3px;font:700 11px/1.2 Circe,Helvetica Neue,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 0 2px #b8ff282e,0 0 14px #b8ff2859;transform:rotate(-2deg)}#DierendagShop .bf-badge:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(105deg,transparent 0%,rgba(221,255,155,.55) 50%,transparent 100%);transform:skew(-20deg);animation:bf-sweep 4.2s ease-in-out infinite}#DierendagShop .bf-card:nth-child(2n) .bf-badge:after{animation-delay:.7s}#DierendagShop .bf-card:nth-child(3n) .bf-badge:after{animation-delay:1.4s}@keyframes bf-sweep{0%,62%{left:-60%}to{left:130%}}#DierendagShop .bf-price{flex-wrap:wrap;row-gap:0}#DierendagShop .bf-price__now{font-weight:700}#DierendagShop .bf-view{width:100%;min-width:0;height:40px;max-height:none;font-size:15px;text-decoration:none}#DierendagShop .bf-view:hover,#DierendagShop .bf-view:focus{background:#fff6f5;color:#e06553;border:1px solid rgb(224,101,83);box-shadow:none}#DierendagShop .bf-add.is-added,#DierendagShop .bf-add.is-added:hover{background:#083321;color:#fff}#DierendagShop .bf-add[aria-busy=true]{opacity:.75;cursor:progress}#DierendagShop .bf-add__status{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}#DierendagShop .bf-add__status[data-error=true]{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal;font-size:13px;line-height:1.3;color:#b42318}#DierendagShop .bf-nudge{max-width:1440px;margin:0 auto 48px;padding:0 80px}#DierendagShop .bf-nudge__inner{display:flex;align-items:center;gap:14px;max-width:1280px;margin:0 auto;background:var(--bf-black);color:var(--bf-white);border:1px solid #2c3a27;border-radius:16px;padding:16px 20px;box-shadow:inset 0 0 0 1px #b8ff280f}#DierendagShop .bf-nudge__bolt{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--bf-surface);border:1px solid var(--bf-stroke);font-size:20px;line-height:1;box-shadow:0 0 14px #b8ff2840}#DierendagShop .bf-nudge__body{flex:1;min-width:0}#DierendagShop .bf-nudge__msg{margin:0 0 8px;font:700 17px/1.3 Circe,Helvetica Neue,Arial,sans-serif;color:var(--bf-white)}#DierendagShop .bf-nudge__bar{display:block;height:6px;border-radius:99px;background:#2c3a27;overflow:hidden}#DierendagShop .bf-nudge__fill{display:block;height:100%;width:var(--bf-fill, 0%);background:var(--bf-offer);border-radius:99px;transition:width .5s ease}#DierendagShop[data-sticky=bar] .bf-track,#DierendagShop[data-sticky=ladder] .bf-bar{display:none}#DierendagShop .bf-basket .bf-basket__msg{font-weight:700;color:#083321}#DierendagShop .bf-bar{display:flex;align-items:center;gap:10px;margin-top:8px}#DierendagShop .bf-bar__track{flex:1;height:8px;border-radius:99px;background:#e5e5e5;overflow:hidden}#DierendagShop .bf-bar__fill{display:block;height:100%;width:var(--bf-fill, 0%);background:var(--bf-offer);border-radius:99px;box-shadow:inset 0 0 0 1px #0b210e1f;transition:width .5s ease}#DierendagShop .bf-bar__label{flex:none;font-size:12px;line-height:1.2;color:#6e6e6e;white-space:nowrap}#DierendagShop .bf-track{position:relative;margin:12px 9px 0;height:40px}#DierendagShop .bf-track__line{position:absolute;left:0;right:0;top:6px;height:6px;border-radius:99px;background:#e5e5e5;overflow:hidden}#DierendagShop .bf-track__fill{display:block;height:100%;width:var(--bf-fill, 0%);background:var(--bf-offer);transition:width .5s ease}#DierendagShop .bf-track__nodes{list-style:none;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}#DierendagShop .bf-track__nodes li{position:absolute;top:0;left:var(--bf-at);transform:translate(-100%);display:flex;flex-direction:column;align-items:center;width:0}#DierendagShop .bf-track__dot{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;margin-left:0;background:#fff;border:2px solid #d4d4d4;font:700 10px/1 Circe,Arial,sans-serif;color:var(--bf-neon);flex:none}#DierendagShop .bf-track__label{margin-top:3px;font-size:11px;line-height:1.2;color:#6e6e6e;white-space:nowrap}#DierendagShop .bf-track__nodes li.is-reached .bf-track__dot{background:var(--bf-black);border-color:var(--bf-black)}#DierendagShop .bf-track__nodes li.is-reached .bf-track__label{color:#083321;font-weight:700}#DierendagShop .bf-track__nodes li.is-next .bf-track__dot{border-color:var(--bf-black);animation:bf-pulse 1.8s ease-out infinite}#DierendagShop .bf-track__nodes li.is-next .bf-track__label{color:#083321;font-weight:700}@keyframes bf-pulse{0%{box-shadow:0 0 #b8ff28bf}to{box-shadow:0 0 0 9px #b8ff2800}}@media(max-width:1023px){#DierendagShop .bf-nudge{padding:0 32px;margin-bottom:40px}}@media(max-width:768px){#DierendagShop .bf-badge{top:8px;left:8px;font-size:10px;padding:3px 8px 2px}#DierendagShop .bf-nudge{padding:0 16px;margin-bottom:32px}#DierendagShop .bf-nudge__inner{padding:12px 14px;gap:12px;border-radius:14px}#DierendagShop .bf-nudge__bolt{width:34px;height:34px;font-size:17px}#DierendagShop .bf-nudge__msg{font-size:15px;margin-bottom:7px}#DierendagShop .bf-basket .bf-basket__msg{font-size:14px}#DierendagShop .bf-bar{margin-top:6px}#DierendagShop .bf-track{margin-top:9px;height:36px}#DierendagShop .bf-track__label{font-size:10px}}@media(prefers-reduced-motion:reduce){#DierendagShop .bf-badge:after{animation:none;display:none}#DierendagShop .bf-track__nodes li.is-next .bf-track__dot{animation:none}#DierendagShop .bf-bar__fill,#DierendagShop .bf-track__fill,#DierendagShop .bf-nudge__fill{transition:none}}#DierendagShop .bf-track__dot{font-size:0;position:relative}#DierendagShop .bf-track__nodes li.is-reached .bf-track__dot:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:7px;border:solid var(--bf-neon);border-width:0 2px 2px 0;transform:translate(-50%,-62%) rotate(45deg)}:root:has(#DierendagShop.bf-page){--mobile-drawer-offset: var(--header-height, 51px)}:root:has(.menu-drawer-container[open]) #DierendagShop.bf-page :is(.dd-category-nav,.bf-basket){z-index:1}
/*# sourceMappingURL=/cdn/shop/t/255/assets/bf-page.css.map */
