#cart-drawer{--dialog-background: 248 248 253;--text-color: 45 20 109;--border-color: 220 216 235;--drawer-body-padding: 1rem 1rem 1.25rem;--drawer-footer-padding: 1rem;color:#2d146d;font-family:var(--text-font-family)}#cart-drawer::part(content){border:1px solid rgba(45,20,109,.1);border-radius:1.5rem 0 0 1.5rem;background:radial-gradient(circle at 100% 0,rgba(35,191,208,.15),transparent 34%),linear-gradient(180deg,#fafaff,#f5f3fd);box-shadow:-1.5rem 0 4rem #2d146d2e}#cart-drawer::part(body){background:transparent}#cart-drawer::part(footer){border-color:#2d146d1f;background:linear-gradient(135deg,#e8fbff,#f0edff)}#cart-drawer .cart-drawer__top{margin:-1rem -1rem 1rem;padding:1.1rem 1rem;border-bottom:1px solid rgba(45,20,109,.12)}#cart-drawer .cart-drawer__top .h5,#cart-drawer [slot=footer] .h5{color:#2d146d;font-weight:700}#cart-drawer .count-bubble{border-color:#23bfd0;background:#23bfd0;color:#2d146d;font-weight:700}#cart-drawer .cart-drawer__line-items{display:grid;gap:.75rem}#cart-drawer .cart-drawer__line-items>*+*{padding-block-start:0}#cart-drawer .line-item{gap:.85rem;padding:.85rem;border:1px solid rgba(45,20,109,.1);border-radius:1.15rem;background:#ffffffeb;box-shadow:0 .6rem 1.5rem #2d146d12}#cart-drawer .line-item__media-wrapper{overflow:hidden;border-radius:.9rem;background:linear-gradient(145deg,#ddf8fb,#e9e4ff)}#cart-drawer .line-item__media{width:100%;height:100%;padding:.3rem;border-radius:.9rem;object-fit:contain}#cart-drawer .line-item__info>.v-stack>:is(a,p),#cart-drawer .line-item__info .bold{color:#2d146d;font-weight:700}#cart-drawer .quantity-input{border-color:#2d146d29;border-radius:999px;background:#f7f5ff;color:#2d146d}#cart-drawer [slot=footer] .button{border-color:#2d146d;border-radius:999px;font-weight:700}#cart-drawer [slot=footer] .button:not(.button--secondary){background:#23bfd0;color:#2d146d}#cart-drawer [slot=footer] .button--secondary{background:#fff;color:#2d146d}#cart-drawer .empty-state{color:#2d146d}@media screen and (max-width:699px){#cart-drawer{--drawer-body-padding: .85rem;--drawer-footer-padding: .85rem;padding:.5rem}#cart-drawer::part(content){max-height:min(88svh,52rem);border-radius:1.5rem 1.5rem .6rem .6rem;box-shadow:0 -1.5rem 4rem #2d146d33}#cart-drawer .cart-drawer__top{margin:-.85rem -.85rem .85rem;padding:1rem .85rem}#cart-drawer .line-item{padding:.75rem}}cart-notification-drawer.quick-buy-drawer{--dialog-background: 248 248 253;--text-color: 45 20 109;--border-color: 45 20 109 / .12;--drawer-body-padding: 1rem;width:min(35rem,calc(100vw - 1rem));color:#2d146d;font-family:var(--text-font-family)}cart-notification-drawer.quick-buy-drawer::part(content){overflow:hidden;border:1px solid rgba(45,20,109,.12);border-radius:1.75rem;background:radial-gradient(circle at 100% 0,rgba(35,191,208,.2),transparent 35%),linear-gradient(155deg,#fff,#f5f1ff 62%,#e8fbff);box-shadow:0 1.5rem 4rem #2d146d3d}cart-notification-drawer.quick-buy-drawer::part(close-button){margin:.75rem .75rem 0 0;border:1px solid rgba(45,20,109,.12);border-radius:50%;background:#fff;color:#2d146d;box-shadow:0 .5rem 1.25rem #2d146d1a}cart-notification-drawer.quick-buy-drawer::part(outside-close-button){color:#fff}cart-notification-drawer .quick-buy-drawer__info{gap:1rem;margin-block-start:0}cart-notification-drawer .banner--success{--banner-background: 222 249 252;--banner-color: 45 20 109;align-items:center;min-height:4rem;padding:.9rem 1rem;border:1px solid rgba(35,191,208,.25);border-radius:1rem;background:linear-gradient(110deg,#dff9fc,#eee9ff);color:#2d146d;font-weight:700}cart-notification-drawer .banner--success svg{color:#23bfd0}cart-notification-drawer .quick-buy-drawer__variant{align-items:center;gap:1rem;padding:1rem;border:1px solid rgba(45,20,109,.1);border-radius:1.15rem;background:#ffffffeb;box-shadow:0 .6rem 1.5rem #2d146d12}cart-notification-drawer .quick-buy-drawer__media{width:5rem;height:5rem;max-width:none;padding:.35rem;border-radius:.9rem;background:linear-gradient(145deg,#ddf8fb,#e9e4ff);object-fit:contain}cart-notification-drawer .quick-buy-drawer__variant :is(a,.price-list){color:#2d146d}cart-notification-drawer .quick-buy-drawer__variant a{font-size:1.05rem;line-height:1.25;font-weight:700;text-decoration:none}cart-notification-drawer .buy-buttons--compact{gap:.65rem}cart-notification-drawer .buy-buttons--compact .button{min-height:3.25rem;border-radius:999px;font-weight:700}cart-notification-drawer .buy-buttons--compact .button--secondary{border:1px solid rgba(45,20,109,.14);background:#fff;color:#2d146d}cart-notification-drawer .buy-buttons--compact .button:not(.button--secondary){border-color:#23bfd0;background:#23bfd0;color:#2d146d}@media screen and (max-width:699px){cart-notification-drawer.quick-buy-drawer{--drawer-body-padding: .85rem;width:calc(100vw - 1rem);padding:.5rem}cart-notification-drawer.quick-buy-drawer::part(content){max-height:min(88svh,46rem);border-radius:1.5rem 1.5rem .75rem .75rem}cart-notification-drawer .quick-buy-drawer__variant{padding:.85rem}cart-notification-drawer .buy-buttons--compact{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mina-cart-drawer.css.map */
