ve-popup.ve-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;transition:opacity .25s ease}ve-popup.ve-popup[hidden]{display:none}ve-popup.ve-popup.is-open{opacity:1}div.ve-popup__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#251f1447}.ve-popup__box{position:relative;width:100%;max-width:340px;background:#fff;color:var(--ve-pop, #251f14);padding:40px 18px 20px;text-align:center;font-size:var(--ve-ui-size-mobile);line-height:1.7;transform:translateY(8px);transition:transform .3s cubic-bezier(.22,.61,.36,1)}.is-open .ve-popup__box{transform:none}.ve-popup__box:focus{outline:none}.ve-popup__close{position:absolute;top:0;inset-inline-end:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;background:var(--ve-pop, #251f14);color:#fff;cursor:pointer}.ve-popup__form{display:flex;flex-direction:column;align-items:center;gap:14px}.ve-popup__text{margin:0;max-width:34ch;letter-spacing:var(--ve-ui-tracking);text-transform:var(--ve-ui-transform)}.ve-popup__input{width:100%;height:44px;padding:0 12px;border:1px solid var(--ve-pop, #251f14);border-radius:0;background:#fff;color:var(--ve-pop, #251f14);font:inherit;text-align:center;letter-spacing:0;text-transform:none;box-shadow:none}.ve-popup__input::placeholder{color:inherit;opacity:.7}.ve-popup__input:focus-visible{outline:1px solid var(--ve-pop, #251f14);outline-offset:2px}.ve-popup__button{min-height:42px;padding:0 20px;border:0;border-radius:0;background:var(--ve-pop, #251f14);color:#fff;font:inherit;letter-spacing:.08em;text-transform:var(--ve-ui-transform);cursor:pointer}.ve-popup__button:hover{opacity:.88}.ve-popup__never{display:inline-flex;align-items:center;gap:8px;font-size:.92em;text-transform:none;letter-spacing:0;cursor:pointer}.ve-popup__never input{width:15px;height:15px;margin:0;accent-color:var(--ve-pop, #251f14)}.ve-popup__error{margin:-8px 0 0;color:#a3261b;text-transform:none;letter-spacing:0}@media(prefers-reduced-motion:reduce){ve-popup.ve-popup,.ve-popup__box{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ve-popup.css.map */
