div.bf-cookie-schleier{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1999999;background:#1d1d1b73}@keyframes bf-cookie-schleier-ein{0%{opacity:0}to{opacity:1}}.bf-cookie-schleier{animation:bf-cookie-schleier-ein .4s ease-out both}#shopify-pc__banner.shopify-pc__banner__dialog{background:#fff;color:#1d1d1b;font-family:var(--font-body-family);box-shadow:0 12px 40px #0000002e}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex;flex-direction:column;align-items:stretch;gap:16px;max-width:none;margin:0}#shopify-pc__banner #shopify-pc__banner__body-title{display:none}#shopify-pc__banner .shopify-pc__banner__body{width:100%;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px}#shopify-pc__banner .shopify-pc__banner__body p{margin:0;color:#1d1d1b;font-size:15px;line-height:1.5;letter-spacing:0}#shopify-pc__banner .bf-cookie-logo{display:block;width:auto;height:30px}#shopify-pc__banner #shopify-pc__banner__btn-decline.bf-cookie-ablehnen{display:inline;width:auto;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;color:#1d1d1b;font:inherit;letter-spacing:0;text-transform:lowercase;text-decoration:underline;text-underline-offset:2px;cursor:pointer}#shopify-pc__banner .bf-cookie-links{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;line-height:1.4}#shopify-pc__banner .bf-cookie-links a,#shopify-pc__banner .bf-cookie-links button{display:inline-block;flex:0 0 auto;width:auto;text-align:left;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;color:#1d1d1b;font:inherit;font-size:13px;letter-spacing:0;text-decoration:underline;text-underline-offset:2px;cursor:pointer}#shopify-pc__banner .bf-cookie-links button span{font:inherit}#shopify-pc__banner .shopify-pc__banner__btns{display:flex;width:100%;min-width:0;margin:0}#shopify-pc__banner #shopify-pc__banner__btn-accept{flex:1 1 auto;width:100%;margin:0;min-height:48px;padding:12px 16px;border:1px solid #1d1d1b;border-radius:3px;background:#1d1d1b;color:#fff;font-family:var(--font-body-family);font-size:15px;font-weight:700;letter-spacing:0}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover{background:#000}#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:focus-visible{outline:2px solid #1d1d1b;outline-offset:2px}@keyframes bf-cookie-unten{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{left:0;right:0;bottom:0;top:auto;width:auto;padding:22px max(20px,env(safe-area-inset-left)) calc(22px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-right));border-radius:14px 14px 0 0;animation:bf-cookie-unten .5s ease-out both}}@keyframes bf-cookie-mitte{0%{opacity:0;transform:translate(-50%,calc(-50% + 16px))}to{opacity:1;transform:translate(-50%,-50%)}}@media screen and (min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{top:50%;left:50%;right:auto;bottom:auto;width:min(540px,calc(100vw - 48px));padding:30px 32px 32px;border-radius:4px;transform:translate(-50%,-50%);animation:bf-cookie-mitte .5s ease-out both}}@media(prefers-reduced-motion:reduce){.bf-cookie-schleier,#shopify-pc__banner.shopify-pc__banner__dialog{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/bf-cookie.css.map */
