.ef-added{position:fixed;z-index:1000;width:340px;max-width:calc(100vw - 24px);box-sizing:border-box;padding:16px;border-radius:18px;background:var(--ef-card, #fff);color:var(--ef-text, #121212);box-shadow:0 12px 40px #0000002e,0 0 0 1px var(--ef-line, rgba(0, 0, 0, .06));font-family:var(--font-body--family);font-size:14px;line-height:1.4;letter-spacing:normal;text-align:left;opacity:0;transform:translateY(-8px) scale(.98);transform-origin:calc(100% - var(--ef-added-arrow, 24px)) 0;transition:opacity .2s ease,transform .28s cubic-bezier(.22,1,.36,1)}.ef-added.is-open{opacity:1;transform:none}.ef-added:before{content:"";position:absolute;top:-6px;right:var(--ef-added-arrow, 24px);width:12px;height:12px;background:var(--ef-card, #fff);transform:rotate(45deg);box-shadow:-1px -1px 0 var(--ef-line, rgba(0, 0, 0, .06));border-radius:2px 0 0}@media(max-width:599px){.ef-added{width:auto}}.ef-added p{margin:0;font:inherit;letter-spacing:inherit}.ef-added__head{display:flex;flex:none;align-items:center;gap:8px;font-weight:600;font-size:15px;margin-bottom:4px}.ef-added__tick{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#1d8a3a;color:#fff;flex:none}.ef-added__tick svg{width:14px;height:14px}.ef-added__close{all:unset;box-sizing:border-box;margin-left:auto;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;cursor:pointer;color:var(--ef-muted, #6e6e73)}.ef-added__close:hover{background:var(--ef-line, #f5f5f7);color:var(--ef-text, #121212)}.ef-added__close svg{width:16px;height:16px}.ef-added{display:flex;flex-direction:column;max-height:var(--ef-added-max, 80vh)}.ef-added[hidden]{display:none}.ef-added__list{list-style:none;margin:0 -4px 14px;padding:0 4px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;min-height:0}.ef-added__row{display:grid;grid-template-rows:1fr}.ef-added__row+.ef-added__row{border-top:1px solid var(--ef-line, #e8e8ed)}.ef-added__row>.ef-added__item{min-height:0;overflow:hidden}.ef-added__row.is-new{animation:ef-added-grow .36s cubic-bezier(.22,1,.36,1) both}.ef-added__row.is-new>.ef-added__item{animation:ef-added-in .36s .08s ease both}.ef-added__row.is-bumped .ef-added__img{animation:ef-added-bump .4s cubic-bezier(.34,1.56,.64,1)}@keyframes ef-added-grow{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes ef-added-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes ef-added-bump{50%{transform:scale(1.12)}}.ef-added__item{display:flex;gap:12px;align-items:center;padding:8px 0}.ef-added__view{flex:none}.ef-added__img{width:64px;height:64px;object-fit:contain;border-radius:10px;background:var(--ef-photo, #fff);flex:none;box-shadow:inset 0 0 0 1px var(--ef-line, transparent)}.ef-added__info{min-width:0}.ef-added__title{font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ef-added__meta{color:var(--ef-muted, #6e6e73);font-size:13px}.ef-added__view{all:unset;box-sizing:border-box;display:block;width:100%;padding:11px 16px;border-radius:980px;background:var(--ef-btn, #121212);color:var(--ef-btn-text, #fff);border:1px solid var(--ef-btn, #121212);text-align:center;font-weight:600;font-size:14px;cursor:pointer;transition:background .2s ease}.ef-added__view:hover{background:transparent;color:var(--ef-text, #121212);border-color:var(--ef-text, #121212)}.ef-added :is(.ef-added__view,.ef-added__close):focus-visible{outline:3px solid var(--ef-text, #121212);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ef-added{transition:none;transform:none}.ef-added__row.is-new,.ef-added__row.is-new>.ef-added__item,.ef-added__row.is-bumped .ef-added__img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ef-cart-notice.css.map */
