#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto auto 2rem 2rem!important;width:min(47rem,calc(100vw - 4rem))!important;max-height:calc(100dvh - 4rem);overflow-y:auto;margin:0!important;padding:2.8rem 2.8rem 2.4rem!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:2.4rem!important;background:#111!important;color:#fff!important;box-shadow:0 30px 60px -20px #0009!important;font-family:var(--font-body-family)!important;text-align:left!important;animation:focks-cookie-rein .7s cubic-bezier(.16,1,.3,1) both}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;gap:2rem!important;margin:0!important;padding:0!important;max-width:none!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important;padding:0!important;max-width:none!important}#shopify-pc__banner .shopify-pc__banner__body h2{display:flex;align-items:center;gap:1rem;margin:0 0 1rem!important;padding:0!important;font-family:var(--font-heading-family)!important;font-size:2.6rem!important;font-weight:800!important;font-style:italic;line-height:1!important;letter-spacing:-.01em;text-transform:uppercase;color:#fff!important}#shopify-pc__banner .shopify-pc__banner__body h2:before{content:"";flex:none;width:1.2rem;height:1.2rem;border-radius:50%;background:#f70303}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;font-size:1.4rem!important;line-height:1.5!important;color:#ffffffb8!important}#shopify-pc__banner .shopify-pc__banner__body a{color:#fff!important;text-decoration:underline!important;text-decoration-color:#f70303!important;text-decoration-thickness:2px!important;text-underline-offset:.3rem}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr;grid-template-areas:"ja nein" "wahl wahl";gap:1rem 1rem!important;margin:0!important;padding:0!important;width:100%!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0!important;width:100%!important;min-height:5rem;font-family:var(--font-heading-family)!important;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .2s,color .2s}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline{padding:1.4rem 1.6rem!important;border:2px solid transparent!important;border-radius:5rem!important;font-size:1.5rem!important;font-weight:700!important;line-height:1!important;text-transform:uppercase;letter-spacing:.02em;text-decoration:none!important}#shopify-pc__banner__btn-accept{grid-area:ja;background:#f70303!important;border-color:#f70303!important;color:#fff!important}#shopify-pc__banner__btn-decline{grid-area:nein;background:#fff!important;border-color:#fff!important;color:#111!important}#shopify-pc__banner__btn-manage-prefs{grid-area:wahl;justify-self:center;width:auto!important;min-height:0!important;padding:.6rem 1rem!important;border:0!important;background:transparent!important;font-family:var(--font-body-family)!important;font-size:1.3rem!important;font-weight:500!important;color:#ffffffb8!important;text-decoration:underline!important;text-underline-offset:.3rem}#shopify-pc__banner__btn-manage-prefs span{color:inherit!important;text-decoration:inherit!important}#shopify-pc__banner .shopify-pc__banner__btns button:focus-visible,.shopify-pc__prefs__dialog button:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important;box-shadow:none!important}@media(hover:hover){#shopify-pc__banner__btn-accept:hover,#shopify-pc__banner__btn-decline:hover{transform:translateY(-2px)}#shopify-pc__banner__btn-manage-prefs:hover{color:#fff!important}}#shopify-pc__banner__btn-accept:active,#shopify-pc__banner__btn-decline:active{transform:scale(.97)}@keyframes focks-cookie-rein{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:none}}body:has(#shopify-pc__banner:not([style*="display: none"])) shopify-chat{opacity:0!important;pointer-events:none!important}@media(min-width:990px){#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto 2rem 2rem auto!important}}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto 1.2rem 1.2rem 1.2rem!important;width:auto!important;max-height:calc(100dvh - 2.4rem);padding:2.2rem 2rem 1.8rem!important;border-radius:2rem!important}#shopify-pc__banner .shopify-pc__banner__body h2{font-size:2.2rem!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:1.3rem!important}}.shopify-pc__prefs__overlay{background:#0a0a0ab8!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.shopify-pc__prefs__dialog{left:50%!important;width:min(72rem,calc(100vw - 2.4rem))!important;max-height:calc(100dvh - 2.4rem)!important;transform:translate(-50%,-50%)!important;border:1px solid rgba(255,255,255,.14);border-radius:2.4rem!important;background:#111!important;color:#fff!important;box-shadow:0 30px 60px -20px #0009!important;font-family:var(--font-body-family)!important;color-scheme:dark}.shopify-pc__prefs__dialog header{flex-direction:column!important;align-items:flex-start!important;gap:1.8rem;padding:2.8rem 2.8rem 2.2rem!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.shopify-pc__prefs__dialog header h2{margin:0!important;padding:0 5rem 0 0!important;font-family:var(--font-heading-family)!important;font-size:2.6rem!important;font-weight:800!important;font-style:italic;line-height:1.05!important;text-transform:uppercase;text-align:left!important;color:#fff!important}.shopify-pc__prefs__header-close{top:2.2rem!important;right:2.2rem!important;width:4.4rem!important;height:4.4rem!important;border-radius:50%!important;background:#ffffff1a!important}.shopify-pc__prefs__header-close svg path{fill:#fff!important}.shopify-pc__prefs__header-actions{display:grid!important;grid-template-columns:1fr 1fr;gap:1rem;width:100%!important;padding:0!important}.shopify-pc__prefs__header-actions button{margin:0!important;width:100%!important;min-height:4.8rem;padding:1.2rem 1.6rem!important;border:2px solid #fff!important;border-radius:5rem!important;background:#fff!important;color:#111!important;font-family:var(--font-heading-family)!important;font-size:1.4rem!important;font-weight:700!important;line-height:1!important;text-transform:uppercase;white-space:normal!important;cursor:pointer}#shopify-pc__prefs__header-accept{border-color:#f70303!important;background:#f70303!important;color:#fff!important}#shopify-pc__prefs__header-save{grid-column:1 / -1;border-color:#fff6!important;background:transparent!important;color:#fff!important}.shopify-pc__prefs__intro,.shopify-pc__prefs__options{padding-inline:2.8rem!important}.shopify-pc__prefs__dialog h3,.shopify-pc__prefs__dialog label,.shopify-pc__prefs__dialog label span{color:#fff!important;font-family:var(--font-heading-family)!important;font-weight:700!important}.shopify-pc__prefs__dialog p{color:#ffffffb8!important;font-size:1.4rem!important;line-height:1.5!important}.shopify-pc__prefs__dialog a{color:#fff!important;text-decoration-color:#f70303!important}.shopify-pc__prefs__option{border-color:#ffffff1f!important}.shopify-pc__prefs__intro-main{padding:2.4rem 0 0!important}.shopify-pc__prefs__intro-main h3{margin:0 0 .8rem!important;font-size:1.6rem!important;text-transform:uppercase;letter-spacing:.02em}.shopify-pc__prefs__options{padding-bottom:2.8rem!important}.shopify-pc__prefs__option,.shopify-pc__prefs__option:first-child{margin:0!important;padding:2rem 0!important;border-top:1px solid rgba(255,255,255,.12)!important}.shopify-pc__prefs__option:first-child{margin-top:2.4rem!important}.shopify-pc__prefs__option:last-child{padding-bottom:0!important}.shopify-pc__prefs__option label{position:relative;display:flex!important;align-items:center;justify-content:space-between;gap:2rem!important;margin:0 0 .8rem!important;font-size:1.8rem!important;line-height:1.2!important}.shopify-pc__prefs__option label span{order:2!important;position:relative;flex:none;display:block!important;width:5.2rem!important;height:3rem!important;border-radius:3rem;background:#fff3!important;transition:background-color .25s ease}.shopify-pc__prefs__option label span svg{display:none!important}.shopify-pc__prefs__option label span:after{content:"";position:absolute;top:.3rem;left:.3rem;width:2.4rem;height:2.4rem;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0006;transition:transform .3s cubic-bezier(.16,1,.3,1)}.shopify-pc__prefs__option label input:checked~span{background:#f70303!important}.shopify-pc__prefs__option label input:checked~span:after{transform:translate(2.2rem)}.shopify-pc__prefs__option label input[aria-readonly=true]~span{background:#f7030373!important;cursor:not-allowed}.shopify-pc__prefs__option label input[aria-readonly=true]~span:after{background:#ffffffbf}.shopify-pc__prefs__option label input:focus~span{background-color:#fff3!important}.shopify-pc__prefs__option label input:checked:focus~span{background-color:#f70303!important}.shopify-pc__prefs__option label input:focus-visible~span{outline:2px solid #fff;outline-offset:3px}.shopify-pc__prefs__option p{padding:0 7.2rem 0 0!important}@media(max-width:749px){.shopify-pc__prefs__option label{font-size:1.6rem!important}.shopify-pc__prefs__option p{padding-right:0!important}}@media(max-width:749px){.shopify-pc__prefs__dialog header{padding:2.2rem 2rem 1.8rem!important}.shopify-pc__prefs__intro,.shopify-pc__prefs__options{padding-inline:2rem!important}.shopify-pc__prefs__dialog header h2{font-size:2.2rem!important}}@media(prefers-reduced-motion:reduce){#shopify-pc__banner.shopify-pc__banner__dialog{animation:none}#shopify-pc__banner .shopify-pc__banner__btns button{transition:none}.shopify-pc__prefs__option label span,.shopify-pc__prefs__option label span:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/focks-cookie.css.map */
