.wim-nlp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;display:none}.wim-nlp__wrap{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;background:rgb(var(--page-overlay))}.wim-nlp__box{position:relative;display:flex;flex-direction:column;width:100%;max-width:400px;max-height:100%;overflow-y:auto;overscroll-behavior:contain}.wim-nlp__media{position:relative;flex:0 0 auto;aspect-ratio:16 / 10;overflow:hidden;background:rgb(var(--text-color) / .06)}.wim-nlp__media picture,.wim-nlp__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wim-nlp__img{object-fit:cover}.wim-nlp__close{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:rgb(var(--background));color:rgb(var(--text-color));cursor:pointer}.wim-nlp__close .wim-icon{width:16px;height:16px}.wim-nlp__close:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.wim-nlp__body{padding:28px 24px 24px}.wim-nlp__box--no-image .wim-nlp__body{padding-top:52px}.wim-nlp__view{display:flex;flex-direction:column;gap:14px}.wim-nlp__title{margin:0;font-family:var(--heading-font-family);font-size:17px;line-height:1.3;font-weight:var(--heading-font-weight);letter-spacing:.16em;text-transform:uppercase;text-align:center}.wim-nlp__text{margin:-4px 0 6px;font-size:13px;line-height:1.6;font-weight:var(--text-font-weight);color:rgb(var(--text-color) / .8);text-align:center}.wim-nlp__form .form-row{display:grid;gap:20px}.wim-nlp__form .input{height:46px;padding-inline:0;border:0;border-bottom:1px solid rgb(var(--text-color) / .8);border-radius:0;background:transparent;color:rgb(var(--text-color));font-size:14px;font-weight:var(--text-font-weight)}.wim-nlp__form .input:focus{border-bottom-color:rgb(var(--text-color))}.wim-nlp__form .input::placeholder{color:rgb(var(--text-color) / .7)}.wim-nlp__form .input:user-invalid{border-bottom-color:rgb(var(--wim-emphasized-text-color))}.wim-nlp .button{width:100%;height:50px;font-size:11px;letter-spacing:var(--wim-track)}.wim-nlp__form .policy{display:flex;align-items:flex-start;gap:10px;margin-top:14px;font-size:11px;line-height:1.5;color:rgb(var(--text-color) / .8)}.wim-nlp__form .policy input{flex:0 0 auto;margin-top:2px;accent-color:rgb(var(--text-color))}.wim-nlp__form .policy a{color:rgb(var(--text-color));text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}.wim-nlp__form .banner{margin-bottom:14px;font-size:12px}.wim-nlp-tab{position:fixed;top:50%;z-index:997;display:none;align-items:center;justify-content:center;width:40px;padding:20px 0;border:0;border-radius:0;background:rgb(var(--wim-nlp-tab-bg, var(--wim-emphasized-text-color)));color:rgb(var(--wim-nlp-tab-color, 255 255 255));font-family:var(--text-font-family);font-size:11px;font-weight:400;line-height:1;letter-spacing:var(--wim-track);text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;cursor:pointer;transition:width .2s var(--wim-ease, ease)}.wim-nlp-tab--left{left:0;transform:translateY(-50%) rotate(180deg)}.wim-nlp-tab--right{right:0;transform:translateY(-50%)}.wim-nlp-tab:hover{width:44px}.wim-nlp-tab:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.wim-nlp-tab--mobile:not([hidden]){display:flex}@media screen and (min-width:768px){.wim-nlp{inset:auto auto 24px 24px}.wim-nlp__wrap{display:block;height:auto;padding:0;background:none}.wim-nlp__box{flex-direction:row;width:680px;max-width:calc(100vw - 48px);max-height:calc(100svh - 48px);box-shadow:0 0 0 1px rgb(var(--border-color))}.wim-nlp__box--no-image{width:400px}.wim-nlp__body{order:-1;display:flex;flex-direction:column;justify-content:center;flex:1 1 50%;padding:40px 36px 32px}.wim-nlp__media{flex:0 0 50%;aspect-ratio:auto;min-height:100%}.wim-nlp__text{font-size:12px}.wim-nlp-tab:not([hidden]){display:flex}}@media(prefers-reduced-motion:reduce){.wim-nlp-tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/wim-newsletter-popup.css.map */
