newsletter-popup.focks-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-header) + 1);display:flex;align-items:flex-end;justify-content:center;padding:1.2rem;visibility:hidden;pointer-events:none;background:#0a0a0a00;transition:visibility .35s ease,background-color .35s ease}newsletter-popup.focks-popup[open]{visibility:visible;pointer-events:auto;background:#0a0a0ab8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.focks-popup__karte,.focks-popup__karte *{box-sizing:border-box}.focks-popup__karte{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:94rem;max-height:100%;overflow-y:auto;border-radius:2.4rem;background:#111;color:#fff;text-align:left;box-shadow:0 40px 80px -30px #000000b3;opacity:0;transform:translateY(4rem);transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .35s ease}newsletter-popup.focks-popup[open] .focks-popup__karte{opacity:1;transform:none}.focks-popup__zu{position:absolute;top:1.4rem;right:1.4rem;z-index:2;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:#111111b3;color:#fff;cursor:pointer;transition:background-color .2s,transform .3s cubic-bezier(.16,1,.3,1)}.focks-popup__bild{position:relative;height:20rem;overflow:hidden;background:#1c1c1c}.focks-popup__bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.focks-popup__etikett{position:absolute;left:1.6rem;bottom:1.6rem;padding:.9rem 1.6rem;border-radius:5rem;background:#f70303;color:#fff;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:800;font-style:italic;line-height:1;text-transform:uppercase}.focks-popup__inhalt{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:2.6rem 2.2rem 2.4rem}.focks-popup__dachzeile{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ff2a2a}.focks-popup__titel{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-size:clamp(3.4rem,9.5vw,5.2rem);font-weight:800;line-height:.96;letter-spacing:-.02em;text-transform:uppercase;color:#fff}.focks-popup__titel em{display:block;line-height:inherit;font-style:italic;color:#f70303}.focks-popup__text{margin:0 0 2.2rem;max-width:40rem;font-size:1.6rem;line-height:1.45;color:#ffffffc7}.focks-popup__text p,.focks-popup__hinweis p{margin:0}.focks-popup__form{width:100%;margin:0}.focks-popup__feld{display:flex;align-items:center;gap:.6rem;width:100%;padding:.6rem;border:1px solid rgba(255,255,255,.2);border-radius:5rem;background:#1c1c1c;transition:border-color .2s,box-shadow .2s}.focks-popup__feld:focus-within{border-color:#fff;box-shadow:0 0 0 3px #ffffff24}.focks-popup__feld.hat-fehler{border-color:#ff2a2a}.focks-popup__eingabe{flex:1 1 auto;min-width:0;height:4.8rem;padding:0 1.6rem;border:0;outline:0;background:transparent;box-shadow:none;color:#fff;font-family:var(--font-body-family);font-size:1.6rem}.focks-popup__eingabe::placeholder{color:#ffffff73}.focks-popup__senden{flex:none;display:inline-flex;align-items:center;gap:.8rem;height:4.8rem;padding:0 2.2rem;border:0;border-radius:5rem;background:#f70303;color:#fff;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .2s}.focks-popup__senden svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}.focks-popup__fehler{margin:1rem 0 0;font-size:1.3rem;color:#ff6b6b}.focks-popup__hinweis{margin:1.4rem 0 0;font-size:1.2rem;line-height:1.5;color:#ffffff8c}.focks-popup__hinweis a{color:#ffffffd9;text-decoration:underline;text-underline-offset:.3rem}.focks-popup__nein{margin:1.8rem 0 0;padding:.6rem 0;border:0;background:transparent;color:#ffffffb3;font-family:var(--font-body-family);font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.focks-popup__zu:focus-visible,.focks-popup__senden:focus-visible,.focks-popup__nein:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(hover:hover){.focks-popup__zu:hover{background:#f70303;transform:rotate(90deg)}.focks-popup__senden:hover{background:#d90000}.focks-popup__senden:hover svg{transform:translate(4px)}.focks-popup__nein:hover{color:#fff}}.focks-popup__senden:active{transform:scale(.97)}.focks-popup__danke[hidden]{display:none}.focks-popup__danke{position:fixed;left:50%;bottom:2rem;z-index:calc(var(--z-header) + 2);display:inline-flex;align-items:center;gap:1rem;padding:1.4rem 2.2rem;border-radius:5rem;background:#111;color:#fff;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;white-space:nowrap;box-shadow:0 20px 40px -16px #0009;pointer-events:none;transform:translate(-50%);animation:focks-popup-danke 6s cubic-bezier(.16,1,.3,1) both}.focks-popup__danke svg{flex:none;width:2.8rem;height:2.8rem;padding:.5rem;border-radius:50%;background:#f70303}@keyframes focks-popup-danke{0%{opacity:0;transform:translate(-50%,2rem)}8%,88%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,1rem);visibility:hidden}}newsletter-popup.focks-popup .focks-popup__inhalt>*{opacity:0;transform:translateY(1.6rem)}newsletter-popup.focks-popup[open] .focks-popup__inhalt>*{opacity:1;transform:none;transition:opacity .6s ease,transform .8s cubic-bezier(.16,1,.3,1)}newsletter-popup.focks-popup[open] .focks-popup__inhalt>:nth-child(1){transition-delay:.12s}newsletter-popup.focks-popup[open] .focks-popup__inhalt>:nth-child(2){transition-delay:.18s}newsletter-popup.focks-popup[open] .focks-popup__inhalt>:nth-child(3){transition-delay:.24s}newsletter-popup.focks-popup[open] .focks-popup__inhalt>:nth-child(4){transition-delay:.3s}newsletter-popup.focks-popup[open] .focks-popup__inhalt>:nth-child(5){transition-delay:.36s}newsletter-popup.focks-popup[open] .focks-popup__inhalt>:nth-child(6){transition-delay:.42s}@media(min-width:750px){newsletter-popup.focks-popup{align-items:center;padding:4rem}.focks-popup__karte{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);border-radius:2.8rem;transform:translateY(3rem) scale(.98)}.focks-popup__karte--ohne-bild{grid-template-columns:minmax(0,1fr);max-width:60rem}.focks-popup__bild{height:auto;min-height:54rem}.focks-popup__etikett{left:2.4rem;bottom:2.4rem;padding:1.1rem 2rem;font-size:1.5rem}.focks-popup__zu{top:1.8rem;right:1.8rem;background:#ffffff1a}.focks-popup__inhalt{justify-content:center;padding:5.6rem 5rem 4.4rem}.focks-popup__titel{font-size:clamp(4rem,4.6vw,5.6rem)}}@media(prefers-reduced-motion:reduce){newsletter-popup.focks-popup,.focks-popup__karte,newsletter-popup.focks-popup .focks-popup__inhalt>*{transition:none!important;transform:none!important}newsletter-popup.focks-popup:not([open]) .focks-popup__inhalt>*{opacity:0}.focks-popup__danke{animation-duration:6s;animation-timing-function:step-end}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/focks-popup.css.map */
