.m-product-card:has(edh-qa) .m-product-card__action--top{display:none!important}.m-product-card:has(edh-qa) .m-product-card__content-footer .m-product-card__action{display:none!important}.m-product-card__media{position:relative}edh-qa{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden;pointer-events:none;--qa-btn:var(--edh-qa-btn,36px)}edh-qa product-form,edh-qa form{margin:0;padding:0}.edh-qa__heart{position:absolute;top:var(--edh-qa-gap,8px);right:var(--edh-qa-gap,8px);width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;border-radius:50%;background:#fffc;color:#111;cursor:pointer;pointer-events:auto;transition:transform .15s ease,background-color .15s ease}.edh-qa__heart:hover{background:#fff;transform:scale(1.08)}.edh-qa__heart svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.edh-qa__heart.added-to-wishlist svg{fill:currentColor}.m-wishlist-page-content__wrapper .edh-qa__heart svg{display:none}.m-wishlist-page-content__wrapper .edh-qa__heart:before,.m-wishlist-page-content__wrapper .edh-qa__heart:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.6px;margin:-.8px 0 0 -7px;background:currentColor;border-radius:1px}.m-wishlist-page-content__wrapper .edh-qa__heart:before{transform:rotate(45deg)}.m-wishlist-page-content__wrapper .edh-qa__heart:after{transform:rotate(-45deg)}.m-wishlist-card>.m-wishlist-remove-button:not(.edh-qa__heart){display:none!important}#edh-toast{position:fixed;top:16px;left:50%;transform:translate(-50%,-20px);opacity:0;pointer-events:none;z-index:99999;display:flex;gap:14px;align-items:center;background:#111;color:#fff;padding:12px 16px;font-size:13px;line-height:1.35;border-radius:3px;max-width:min(92vw,460px);transition:opacity .2s ease,transform .2s ease}#edh-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}#edh-toast a{color:#fff;text-decoration:underline;white-space:nowrap}.edh-qa__btn{position:absolute;right:var(--edh-qa-gap,8px);bottom:var(--edh-qa-gap,8px);width:var(--qa-btn);height:var(--qa-btn);display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:var(--edh-qa-btn-bg,#fff);color:var(--edh-qa-btn-fg,#111);border:1px solid rgba(0,0,0,.14);border-radius:var(--edh-qa-radius,2px);cursor:pointer;pointer-events:auto;transition:opacity .2s ease,transform .2s ease,background-color .2s ease,color .2s ease}.edh-qa__btn:hover{background:var(--edh-qa-btn-fg,#111);color:var(--edh-qa-btn-bg,#fff)}.edh-qa__btn svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.edh-qa__btn .m-spinner-icon{display:none}.edh-qa__btn.m-spinner-loading svg{opacity:.3}.edh-qa__bar{position:absolute;left:0;right:0;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px;padding:10px 8px;box-sizing:border-box;background:var(--edh-qa-bar-bg,rgba(255,255,255,.92));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform:translateY(100%);opacity:0;pointer-events:none;transition:transform .22s ease,opacity .22s ease}.edh-qa__size{flex:1 1 0;min-width:26px;max-width:46px;height:var(--edh-qa-size-h,32px);padding:0;margin:0;box-sizing:border-box;background:#fff;color:#111;border:1px solid rgba(0,0,0,.35);border-radius:var(--edh-qa-radius,2px);font-family:inherit;font-size:var(--edh-qa-font,12px);font-weight:500;line-height:1;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease,color .15s ease}.edh-qa__size:hover:not(:disabled),.edh-qa__size:focus-visible{background:#111;color:#fff;border-color:#111}.edh-qa__size:disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.edh-qa.is-open .edh-qa__bar,.edh-qa:focus-within .edh-qa__bar{transform:none;opacity:1;pointer-events:auto}.edh-qa.is-open .edh-qa__btn[data-edh-toggle],.edh-qa:focus-within .edh-qa__btn[data-edh-toggle]{opacity:0;transform:scale(.8);pointer-events:none}@media(hover:hover){.m-product-card__media:hover .edh-qa__bar{transform:none;opacity:1;pointer-events:auto}.m-product-card__media:hover .edh-qa__btn[data-edh-toggle]{opacity:0;transform:scale(.8);pointer-events:none}}edh-qa:has(.m-spinner-loading) .edh-qa__bar{opacity:.55;pointer-events:none}.edh-qa__form{display:none}@media(max-width:767px){.edh-qa__btn{width:calc(var(--edh-qa-btn-m,34px) - 6px);height:calc(var(--edh-qa-btn-m,34px) - 6px);right:calc(var(--edh-qa-gap,8px) - 2px);bottom:calc(var(--edh-qa-gap,8px) - 2px)}.edh-qa__btn svg{width:calc((var(--edh-qa-btn-m,34px) - 6px) * .5);height:calc((var(--edh-qa-btn-m,34px) - 6px) * .5)}.edh-qa__heart{width:26px;height:26px;top:calc(var(--edh-qa-gap,8px) - 2px);right:calc(var(--edh-qa-gap,8px) - 2px)}.edh-qa__heart svg{width:15px;height:15px}.edh-qa__bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:6px}.edh-qa__size{max-width:none;min-width:0;height:var(--edh-qa-size-h-m,26px);font-size:10px}.edh-wn__list{width:max-content;max-width:100%;margin-left:auto;margin-right:auto;align-items:flex-start!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/edh-quick-add.css.map */
