.rr-newsletter{--rr-pink: #f20b74;--rr-cyan: #08b9e8;--rr-yellow: #ffe72e;--rr-ink: #070b1d;--rr-white: #ffffff;position:relative;z-index:50}.rr-newsletter__teaser{align-items:center;background:var(--rr-pink);border:2px solid var(--rr-white);border-radius:999px;bottom:18px;box-shadow:0 8px 24px #070b1d4d;color:var(--rr-white);cursor:pointer;display:flex;font:inherit;font-weight:800;gap:.65rem;letter-spacing:.02em;padding:.85rem 1.15rem;position:fixed;right:18px;z-index:50}.rr-newsletter__teaser span{align-items:center;background:var(--rr-yellow);border-radius:50%;color:var(--rr-ink);display:inline-flex;font-size:1.1em;height:1.65rem;justify-content:center;width:1.65rem}.rr-newsletter__teaser[hidden]{display:none}.rr-newsletter__dialog{background:transparent;border:0;color:var(--rr-white);max-height:calc(100vh - 32px);max-width:680px;padding:0;width:calc(100% - 32px)}.rr-newsletter__dialog::backdrop{background:#020510c2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rr-newsletter__panel{background:linear-gradient(135deg,rgba(8,185,232,.13),transparent 38%),linear-gradient(315deg,rgba(242,11,116,.17),transparent 42%),var(--rr-ink);border:3px solid var(--rr-cyan);border-radius:24px;box-shadow:10px 10px 0 var(--rr-pink);overflow:hidden;padding:clamp(1.6rem,5vw,3rem);position:relative}.rr-newsletter__panel:before{background:repeating-linear-gradient(90deg,var(--rr-yellow) 0 18px,var(--rr-pink) 18px 36px,var(--rr-cyan) 36px 54px);content:"";height:7px;left:0;position:absolute;right:0;top:0}.rr-newsletter__close{align-items:center;background:transparent;border:0;color:var(--rr-white);cursor:pointer;display:flex;font-size:2.4rem;height:44px;justify-content:center;line-height:1;padding:0;position:absolute;right:.65rem;top:.65rem;width:44px;z-index:1}.rr-newsletter__eyebrow{color:var(--rr-yellow);font-size:.9rem;font-weight:900;letter-spacing:.13em;margin:0 2.6rem .7rem 0;text-transform:uppercase}.rr-newsletter h2{color:var(--rr-white);font-size:clamp(2rem,6vw,3.4rem);font-weight:900;letter-spacing:-.04em;line-height:.98;margin:0 2.5rem 1rem 0;text-transform:uppercase}.rr-newsletter__intro{color:#ffffffdb;font-size:1.05rem;line-height:1.55;margin:0 0 1.2rem;max-width:58ch}.rr-newsletter__perks{display:grid;gap:.55rem;list-style:none;margin:0 0 1.5rem;padding:0}.rr-newsletter__perks li{color:var(--rr-white);font-weight:700;padding-left:1.65rem;position:relative}.rr-newsletter__perks li:before{color:var(--rr-cyan);content:"\2605";left:0;position:absolute}.rr-newsletter__form label{color:var(--rr-white);display:block;font-weight:800;margin-bottom:.45rem}.rr-newsletter__field-row{display:grid;gap:.7rem;grid-template-columns:minmax(0,1fr) auto}.rr-newsletter__field-row input{background:var(--rr-white);border:3px solid transparent;border-radius:10px;color:var(--rr-ink);font:inherit;min-height:52px;min-width:0;padding:.75rem .95rem;width:100%}.rr-newsletter__field-row input:focus-visible{border-color:var(--rr-yellow);outline:3px solid rgba(255,231,46,.3)}.rr-newsletter__field-row button,.rr-newsletter__success button{background:var(--rr-yellow);border:0;border-radius:10px;color:var(--rr-ink);cursor:pointer;font:inherit;font-weight:900;min-height:52px;padding:.75rem 1.2rem;text-transform:uppercase}.rr-newsletter__field-row button:disabled{cursor:wait;opacity:.68}.rr-newsletter__consent{color:#ffffff9e;font-size:.78rem;line-height:1.45;margin:.75rem 0 0}.rr-newsletter__consent a{color:var(--rr-cyan)}.rr-newsletter__status{color:var(--rr-yellow);font-weight:700;margin:.8rem 0 0;min-height:1.5em}.rr-newsletter__success p:not(.rr-newsletter__eyebrow){color:#ffffffdb;font-size:1.1rem;line-height:1.6;margin:0 0 1.5rem}.rr-newsletter__download{background:var(--rr-yellow);border-radius:10px;color:var(--rr-ink);display:inline-block;font-weight:900;margin:0 1rem 1rem 0;padding:.8rem 1rem;text-decoration:none;text-transform:uppercase}.rr-newsletter__errors{background:#f20b7429;border:1px solid var(--rr-pink);border-radius:10px;color:var(--rr-white);margin:0 0 1rem;padding:.8rem 1rem}.rr-newsletter__errors ul{margin:0;padding-left:1.2rem}@media(max-width:620px){.rr-newsletter__teaser{bottom:12px;font-size:.88rem;right:12px}.rr-newsletter__dialog{width:calc(100% - 22px)}.rr-newsletter__panel{border-radius:18px;box-shadow:6px 6px 0 var(--rr-pink);padding:1.55rem 1.15rem 1.35rem}.rr-newsletter__field-row{grid-template-columns:1fr}.rr-newsletter__field-row button{width:100%}}@media(prefers-reduced-motion:reduce){.rr-newsletter__dialog{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/rr-newsletter-popup.css.map */
