.bsfs-nl[hidden],.bsfs-nl__tab[hidden],.bsfs-nl__step[hidden],.bsfs-nl [hidden]{display:none!important}.bsfs-nl{--nl-ready: 1;--nl-blue: #006BCC;--nl-ink: #000F1C;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;font-family:inherit;color:#fff}.bsfs-nl__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000f1c52;animation:bsfs-nl-fade .26s ease-out both}.bsfs-nl__dialog{position:relative;width:100%;max-width:440px;padding:30px 30px 26px;border-radius:22px;background:#08101c94;border:1px solid rgba(255,255,255,.42);-webkit-backdrop-filter:blur(14px) saturate(140%) brightness(.84);backdrop-filter:blur(14px) saturate(140%) brightness(.84);box-shadow:0 24px 60px #00000061,inset 0 2px 1px #fff,inset 0 0 0 1.5px #ffffff47,inset 18px 0 34px -22px #ffffff8c,inset -18px 0 34px -22px #ffffff8c,inset 0 18px 32px -22px #ffffff80,inset 0 -18px 34px -22px #ffffff8c;text-shadow:0 1px 3px rgba(0,0,0,.55);animation:bsfs-nl-rise .3s cubic-bezier(.2,.8,.2,1) both;outline:none}.bsfs-nl__dialog:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(110% 55% at 22% -22%,#ffffff57,#fff0 50%),linear-gradient(135deg,#ffffff38,#fff0 22%);mix-blend-mode:screen}.bsfs-nl__dialog>*{position:relative;z-index:1}.bsfs-nl__x{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;padding:8px;border:0;border-radius:50%;background:#ffffff14;color:#fff;cursor:pointer;transition:background .18s ease}.bsfs-nl__x:hover,.bsfs-nl__x:focus-visible{background:#fff3;outline:none}.bsfs-nl__x svg{display:block;width:100%;height:100%}.bsfs-nl__logo{display:block;width:150px;height:37px;object-fit:contain;object-position:left center;margin:0 0 18px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.bsfs-nl__h{margin:0 0 10px;font-size:26px;line-height:1.15;font-weight:700;color:#fff;letter-spacing:-.01em}.bsfs-nl__p{margin:0 0 18px;font-size:15px;line-height:1.5;color:#ffffffe0}.bsfs-nl__offer{display:inline-block;margin:-6px 0 18px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.02em;background:#ffffff24;border:1px solid rgba(255,255,255,.35);text-shadow:none}.bsfs-nl__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.bsfs-nl__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 26px;border-radius:999px;border:0;cursor:pointer;font:inherit;font-size:15px;font-weight:700;letter-spacing:.01em;text-shadow:none;transition:opacity .2s ease}.bsfs-nl__btn--primary{color:var(--nl-blue);background:var(--nl-blue) linear-gradient(104deg,var(--nl-blue) 60%,#fff 60%,#fff 100%) no-repeat 100% 100%;background-size:300% 100%;box-shadow:inset 0 0 0 2px #fff;transition:background-position .4s ease-out,color .6s ease,opacity .2s ease}.bsfs-nl__btn--primary>span{position:relative}.bsfs-nl__btn--primary:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(hover:hover)and (pointer:fine){.bsfs-nl__btn--primary:not([disabled]):hover{background-position:0 100%;color:#fff}}.bsfs-nl__btn--wide{width:100%}.bsfs-nl__btn[disabled]{opacity:.6;cursor:progress}.bsfs-nl__btn.is-held[disabled]{opacity:.45;cursor:not-allowed}.bsfs-nl__hint{margin:-4px 0 0;font-size:12px;text-align:center;color:#ffffffc7}.bsfs-nl__link{background:none;border:0;padding:6px 2px;cursor:pointer;font:inherit;font-size:14px;color:#ffffffc7;text-decoration:underline;text-underline-offset:3px}.bsfs-nl__link:hover,.bsfs-nl__link:focus-visible{color:#fff;outline:none}.bsfs-nl__form{display:flex;flex-direction:column;gap:12px}.bsfs-nl__field{display:block}.bsfs-nl__label{display:block;margin:0 0 5px 2px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fffc}.bsfs-nl__label em{font-style:normal;text-transform:none;letter-spacing:0;font-weight:500;color:#fff9}.bsfs-nl__form input[type=text],.bsfs-nl__form input[type=email],.bsfs-nl__form input[type=tel]{display:block;width:100%;height:46px;padding:0 14px;margin:0;border-radius:12px;border:1px solid rgba(255,255,255,.38);background:#ffffff1a;color:#fff;font:inherit;font-size:16px;text-shadow:none;-webkit-appearance:none;appearance:none;outline:none;transition:border-color .18s ease,background .18s ease}.bsfs-nl__form input::placeholder{color:#ffffff73}.bsfs-nl__form input:focus{border-color:#fff;background:#ffffff29}.bsfs-nl__form input[aria-invalid=true]{border-color:#ffb4a6}.bsfs-nl__consent{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.45;color:#ffffffc7;cursor:pointer}.bsfs-nl__consent input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--nl-blue)}.bsfs-nl__consent strong{display:block;font-size:14px;font-weight:600;color:#fff;margin:0 0 3px}.bsfs-nl__consent small{display:block;font-size:11px;line-height:1.4;color:#ffffff9e}.bsfs-nl__consent small a{color:#ffffffd9;text-decoration:underline;text-underline-offset:2px}.bsfs-nl__consent small a:hover{color:#fff}.bsfs-nl__hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.bsfs-nl__err{margin:0;font-size:13px;color:#ffd4cc}.bsfs-nl__fine{margin:2px 0 0;font-size:12px;text-align:center;color:#ffffff9e}.bsfs-nl__code{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 18px;padding:12px 14px;border-radius:12px;background:#ffffff1f;border:1px dashed rgba(255,255,255,.5)}.bsfs-nl__code code{font-size:20px;font-weight:700;letter-spacing:.08em;color:#fff;text-shadow:none}.bsfs-nl__copy{border:0;border-radius:999px;padding:8px 14px;background:#fff;color:var(--nl-blue);font:inherit;font-size:13px;font-weight:700;cursor:pointer;text-shadow:none}.bsfs-nl__tab{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:30;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:#08101cb8;color:#fff;font:inherit;font-size:13px;font-weight:700;letter-spacing:.01em;-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);box-shadow:0 10px 28px #0000004d,inset 0 1px #ffffffb3;cursor:pointer;animation:bsfs-nl-rise .3s ease-out both;transition:transform .2s ease,background .2s ease}.bsfs-nl__tab:hover,.bsfs-nl__tab:focus-visible{background:#006bccd9;transform:translate(-50%) translateY(-2px);outline:none}.bsfs-nl__tab svg{flex:none}@media(max-width:768.98px){.bsfs-nl{align-items:flex-end;padding:0 12px calc(12px + env(safe-area-inset-bottom,0px))}.bsfs-nl__dialog{max-width:none;border-radius:22px;padding:24px 20px 22px;max-height:78vh;overflow:auto}.bsfs-nl__h{font-size:22px}.bsfs-nl__logo{width:124px;height:31px;margin-bottom:14px}.bsfs-nl__actions{gap:12px 16px}.bsfs-nl__tab{bottom:14px;height:38px;font-size:12px;max-width:calc(100vw - 180px)}.bsfs-nl__tab span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}html.wd-fs-open .bsfs-nl,html.wd-fs-open .bsfs-nl__tab{display:none!important}@keyframes bsfs-nl-fade{0%{opacity:0}to{opacity:1}}@keyframes bsfs-nl-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:768.98px){@keyframes bsfs-nl-rise{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}}.bsfs-nl__tab{animation-name:bsfs-nl-tab-rise}@keyframes bsfs-nl-tab-rise{0%{opacity:0;transform:translate(-50%) translateY(14px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bsfs-nl__scrim,.bsfs-nl__dialog,.bsfs-nl__tab{animation:none}.bsfs-nl__btn--primary,.bsfs-nl__tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom-newsletter-popup.css.map */
