.edup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300}.edup[hidden]{display:none}.edup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#02061099;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .28s ease}.edup.open .edup-overlay{opacity:1}.edup-panel{position:absolute;top:0;right:0;bottom:0;width:min(420px,100%);display:flex;flex-direction:column;gap:18px;padding:24px 22px;overflow-y:auto;-webkit-overflow-scrolling:touch;background:radial-gradient(90% 40% at 50% 0%,rgba(74,144,226,.16) 0%,transparent 70%),#0a1426;border-left:1px solid rgba(138,182,242,.16);box-shadow:-24px 0 60px #00000080;transform:translate(100%);transition:transform .32s cubic-bezier(.22,1,.36,1);color:#eaf1fc;font-family:Lato,sans-serif}.edup.open .edup-panel{transform:translate(0)}.edup-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.edup-head h3{font-family:Poppins,sans-serif;font-weight:700;font-size:1.15rem;margin:0;color:#eaf1fc}.edup-x{width:36px;height:36px;border-radius:50%;cursor:pointer;border:1px solid rgba(138,182,242,.2);background:#ffffff0a;color:#94a3bd;font-size:.95rem}.edup-x:hover{color:#eaf1fc;border-color:#4a90e2}.edup-ship{border:1px solid rgba(138,182,242,.16);border-radius:16px;padding:14px 16px;background:#ffffff05}.edup-ship .s-label{margin:0 0 10px;font-size:.92rem;color:#eaf1fc}.edup-ship .s-label b{color:#b7d6ff}.edup-ship .s-track{height:8px;border-radius:99px;overflow:hidden;background:#8ab6f224}.edup-ship .s-track i{display:block;height:100%;width:0%;background:linear-gradient(90deg,#2c5aa0,#4a90e2,#b7d6ff);box-shadow:0 0 12px #4a90e2a6;border-radius:99px;transition:width .6s ease}.edup.is-free .edup-ship{border-color:#4ae29059}.edup.is-free .edup-ship .s-track i{background:linear-gradient(90deg,#22c55e,#4ade80);box-shadow:0 0 12px #4ade808c}.edup-suggest{display:flex;flex-direction:column;gap:8px}.edup-suggest .u-head{margin:0 0 2px;font-family:Poppins,sans-serif;font-weight:700;font-size:.88rem;color:#eaf1fc}.edup-chip{display:flex;align-items:center;gap:10px;border:1px dashed rgba(138,182,242,.4);border-radius:999px;padding:6px 12px 6px 6px;cursor:pointer;text-align:left;background:#4a90e212;color:#eaf1fc;transition:background .2s ease,border-color .2s ease}.edup-chip:hover{background:#4a90e22e;border-color:#4a90e2}.edup-chip[disabled]{opacity:.55;cursor:default}.edup-chip img{width:36px;height:36px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}.edup-chip .u-name{flex:1;font-size:.82rem;font-weight:700;line-height:1.15;font-family:Poppins,sans-serif}.edup-chip .u-price{font-size:.76rem;color:#94a3bd;white-space:nowrap}.edup-chip .u-plus{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#2c5aa0,#4a90e2);color:#fff;font-weight:700;font-size:.9rem;line-height:1}.edup-chip.in-cart{display:none}.edup-foot{margin-top:auto;display:flex;flex-direction:column;gap:10px}.edup-total{display:flex;justify-content:space-between;align-items:baseline;color:#94a3bd;font-size:.92rem;border-top:1px solid rgba(138,182,242,.16);padding-top:14px}.edup-total b{color:#eaf1fc;font-family:Poppins,sans-serif;font-size:1.1rem}.edup-btn-main{display:block;text-align:center;text-decoration:none;padding:15px 24px;border-radius:999px;font-family:Poppins,sans-serif;font-weight:700;font-size:1rem;color:#fff;background:linear-gradient(135deg,#2c5aa0,#4a90e2);box-shadow:0 10px 26px #4a90e259;transition:transform .2s ease}.edup-btn-main:hover{transform:translateY(-2px);color:#fff}.edup-continue{background:none;border:none;cursor:pointer;color:#94a3bd;font-size:.88rem;padding:6px;text-decoration:underline}.edup-continue:hover{color:#eaf1fc}html.edup-lock,html.edup-lock body{overflow:hidden}@media(max-width:640px){.edup-panel{top:auto;left:0;right:0;bottom:0;width:100%;max-height:86dvh;border-left:none;border-top:1px solid rgba(138,182,242,.2);border-radius:22px 22px 0 0;transform:translateY(100%)}.edup.open .edup-panel{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.edup,.edup *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ed-upsell.css.map */
