/* Wondernara ATEEZ add-to-cart confirmation */
.wn-ateez-cart-confirm[hidden]{display:none!important}
.wn-ateez-cart-confirm{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px}
.wn-ateez-cart-confirm__backdrop{position:absolute;inset:0;background:rgba(22,15,31,.55)}
.wn-ateez-cart-confirm__panel{position:relative;background:#fff;color:#21192c;border-radius:20px;padding:24px;width:min(100%,460px);max-height:calc(100dvh - 32px);overflow:auto;box-shadow:0 20px 65px #130b2240}
.wn-ateez-cart-confirm__close{position:absolute;right:14px;top:10px;font-size:28px;line-height:1;border:0;background:none;color:#453653;cursor:pointer;padding:7px}
.wn-ateez-cart-confirm h2{font-size:23px;line-height:1.25;margin:5px 32px 20px 0;font-weight:800}
.wn-ateez-cart-confirm__product{display:flex;gap:15px;align-items:flex-start;padding:0 0 18px;border-bottom:1px solid #eee8f2}
.wn-ateez-cart-confirm__product img{width:70px;height:88px;object-fit:contain;border-radius:9px}
.wn-ateez-cart-confirm__product strong{font-size:14px;line-height:1.45;display:block}
.wn-ateez-cart-confirm__product p{font-size:13px;margin:6px 0 0;color:#655875}
.wn-ateez-cart-confirm__hint{background:#f7f2ff;padding:13px;border-radius:12px;font-size:13px;margin:18px 0}
.wn-ateez-cart-confirm__checkout,.wn-ateez-cart-confirm__cart{display:block;text-align:center;padding:14px;border-radius:12px;font-size:15px;font-weight:750;text-decoration:none!important;margin:10px 0}
.wn-ateez-cart-confirm__checkout{background:#7651b5;color:#fff!important}
.wn-ateez-cart-confirm__cart{border:1.5px solid #7651b5;color:#54358e!important}
.wn-ateez-cart-confirm__continue{display:block;margin:12px auto 0;background:none;border:0;padding:10px;color:#59486d;font-weight:650;cursor:pointer}
.wn-ateez-cart-confirm__error{color:#9c2727;font-size:12px}
@media(max-width:600px){.wn-ateez-cart-confirm{align-items:flex-end;padding:0}.wn-ateez-cart-confirm__panel{width:100%;max-height:90dvh;border-radius:22px 22px 0 0;padding:22px 20px max(22px,env(safe-area-inset-bottom))}}
