:root{--bm-wl-strip-h: 44px;--bm-wl-signal: var(--bm-blush, #C78588);--bm-wl-beat: 2.4s;--bm-ease-modal: cubic-bezier(.16, .84, .44, 1)}.bm-wl-dot{position:relative;display:block;flex:none;width:7px;height:7px;border-radius:50%;background-color:var(--bm-wl-signal);animation:bm-wl-breathe var(--bm-wl-beat) ease-in-out infinite}.bm-wl-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:inherit;animation:bm-wl-halo var(--bm-wl-beat) cubic-bezier(.2,.6,.3,1) infinite}@keyframes bm-wl-halo{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(3.4);opacity:0}}@keyframes bm-wl-breathe{0%,70%,to{opacity:1}35%{opacity:.35}}.bm-wl-btn,body.bm-prelaunch .bm-wl-btn{position:absolute;inset-inline-start:var(--bm-s-6);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:9px;font-family:var(--bm-font-body);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;line-height:1;color:var(--bm-blue-brand);background:transparent;border:1px solid var(--bm-blue-brand);border-radius:999px;padding:10px 20px;cursor:pointer;transition:background-color .24s var(--bm-ease-button),color .24s var(--bm-ease-button),border-color .24s var(--bm-ease-button)}.bm-wl-btn:hover,.bm-wl-btn:focus-visible,body.bm-prelaunch .bm-wl-btn:hover,body.bm-prelaunch .bm-wl-btn:focus-visible{background:var(--bm-blue-brand);color:var(--bm-page-bg)}.bm-wl-btn:focus-visible{outline:2px solid var(--bm-blue-brand);outline-offset:3px}.bm-btn--signal{gap:9px}.bm-wl-strip{display:none}@media screen and (max-width:768px){.bm-wl-btn,body.bm-prelaunch .bm-wl-btn{display:none}.bm-wl-strip,body.bm-prelaunch .bm-wl-strip{position:fixed;inset-block-start:0;inset-inline:0;z-index:1001;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:var(--bm-wl-strip-h);padding:8px 16px;border:none;cursor:pointer;background:var(--bm-blue-brand);color:var(--bm-page-bg);font-family:var(--bm-font-body);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1}.bm-wl-strip__arrow{transition:transform .2s ease}.bm-wl-strip:active .bm-wl-strip__arrow{transform:translate(3px)}body.bm-prelaunch .bm-nav{top:var(--bm-wl-strip-h)!important}body.bm-prelaunch .bm-prelaunch-nav-wrap{height:calc(var(--bm-nav-h) + var(--bm-wl-strip-h))!important;min-height:calc(var(--bm-nav-h) + var(--bm-wl-strip-h))!important}}.bm-wl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.bm-wl[hidden]{display:none}.bm-wl__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;transition:opacity .42s var(--bm-ease-modal)}.bm-wl__card{position:relative;width:100%;max-width:560px;max-height:calc(100dvh - 40px);overflow-y:auto;background:var(--bm-page-bg);border-radius:16px;box-shadow:0 24px 64px #14234647;opacity:0;transform:translate(var(--bm-wl-dx, 0px),var(--bm-wl-dy, 0px)) scale(.3);transition:opacity .24s var(--bm-ease-modal),transform .46s var(--bm-ease-modal)}.bm-wl.is-open .bm-wl__scrim{opacity:1}.bm-wl.is-open .bm-wl__card{opacity:1;transform:translate(0) scale(1);transition:opacity .24s var(--bm-ease-modal),transform .56s var(--bm-ease-modal)}.bm-wl.is-closing .bm-wl__card{transform:translate(0) scale(1);opacity:0;transition:opacity .26s var(--bm-ease-modal)}.bm-wl.is-closing .bm-wl__scrim{opacity:0;transition:opacity .3s var(--bm-ease-modal)}.bm-wl.is-closing .bm-wl__close{opacity:1;animation:bm-wl-dismiss .3s var(--bm-ease-modal)}.bm-wl.is-closing .bm-wl__close svg path{stroke-width:2}@keyframes bm-wl-dismiss{0%{transform:scale(1) rotate(0)}45%{transform:scale(1.22) rotate(90deg)}to{transform:scale(1) rotate(90deg)}}.bm-wl__card:focus{outline:none}body.bm-wl-open{overflow:hidden}.bm-wl__close,body.bm-prelaunch .bm-wl__close{position:absolute;inset-block-start:12px;inset-inline-end:12px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;color:var(--bm-blue-brand);opacity:.6;transition:opacity .2s ease}.bm-wl__close svg path{transition:stroke-width .2s ease}.bm-wl__close:hover{opacity:1}.bm-wl__close:hover svg path{stroke-width:1.6}.bm-wl__close:focus-visible{opacity:1;outline:2px solid var(--bm-blue-brand);outline-offset:2px;border-radius:50%}.bm-wl__inner{padding:48px}.bm-wl__title{font-family:var(--bm-font-display);letter-spacing:normal;word-spacing:var(--bm-word-display);font-weight:400;font-style:normal;font-size:clamp(30px,3.2vw,44px);line-height:var(--bm-lh-display);color:var(--bm-blue-brand);padding-inline-end:52px;margin:0}.bm-wl__body{display:flex;flex-direction:column;gap:var(--bm-space-paragraph);margin-top:var(--bm-space-title-sub);font-family:var(--bm-font-body);font-size:var(--bm-fs-body);line-height:1.6;color:var(--bm-text-body)}.bm-wl__body p{margin:0}.bm-wl__status{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:var(--bm-s-4);padding-top:18px;border-block-start:1px solid rgba(34,64,124,.18);font-family:var(--bm-font-body);font-size:11px;font-weight:600;letter-spacing:var(--bm-track-label, .04em);text-transform:uppercase;color:var(--bm-blue-brand)}.bm-wl__status-right{display:inline-flex;align-items:center;gap:9px;opacity:.85}.bm-wl__status-label{opacity:.6}.bm-wl__form{margin-top:26px}@media screen and (max-width:600px){.bm-wl{padding:16px}.bm-wl__inner{padding:32px 24px 28px}.bm-wl__title{padding-inline-end:44px}.bm-wl__close{inset-block-start:8px;inset-inline-end:8px}}@media(prefers-reduced-motion:reduce){.bm-wl.is-closing .bm-wl__close{animation:none}.bm-wl__card,.bm-wl__scrim{transition-duration:1ms}.bm-wl__card,.bm-wl.is-open .bm-wl__card{transform:none}.bm-wl-dot,.bm-wl-dot:after{animation:none}.bm-wl-dot:after{opacity:0}}.bm-form__fields--stacked{display:flex;flex-direction:column;gap:22px}.bm-form__submit--block,body.bm-prelaunch .bm-form__submit--block{width:100%;min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0 24px;border:1px solid var(--bm-blue-brand);border-radius:999px;background:var(--bm-blue-brand);color:var(--bm-page-bg);font-family:var(--bm-font-body);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;transition:background-color .45s var(--bm-ease-button),color .45s var(--bm-ease-button)}.bm-form__submit--block:after{content:none}.bm-form__submit--block:hover,body.bm-prelaunch .bm-form__submit--block:hover{background:var(--bm-page-bg);color:var(--bm-blue-brand);opacity:1}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bluemings-waitlist.css.map */
