:root{--ellashare-accent:#7c5cff;--ellashare-text:#10212b;--ellashare-surface:rgba(255,255,255,0.72);--ellashare-surface-solid:#ffffff;--ellashare-wishlist-bg:#7c5cff;--ellashare-wishlist-text:#ffffff;--ellashare-wishlist-border:#ffffff;--ellashare-wishlist-active-bg:#5437d9;--ellashare-wishlist-active-text:#ffffff;--ellashare-wishlist-active-border:#5437d9;--ellashare-wishlist-radius:999px;--ellashare-border:rgba(255,255,255,0.72);--ellashare-shadow:0 28px 80px rgba(15, 23, 42, 0.22);--ellashare-soft-shadow:0 14px 30px rgba(15, 23, 42, 0.1)}body.ellashare-modal-open{overflow:hidden}.ellashare-action,.ellashare-product-action{margin:16px 0}.ellashare-cart-action .button,.ellashare-wishlist-button,.ellashare-pill-button,.ellashare-btn,.ellashare-agent-link,.ellashare-item-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:999px;border:1px solid rgb(255 255 255 / .48);background:linear-gradient(135deg,var(--ellashare-accent),#c9b7ff);color:#fff;text-decoration:none;font-weight:700;line-height:1.1;box-shadow:0 12px 24px rgb(124 92 255 / .24);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.ellashare-cart-action .button:hover,.ellashare-wishlist-button:hover,.ellashare-pill-button:hover,.ellashare-btn:hover,.ellashare-agent-link:hover,.ellashare-item-link:hover{transform:translateY(-1px);opacity:.96}.ellashare-wishlist-button{width:auto;border:1px solid var(--ellashare-wishlist-border);border-radius:var(--ellashare-wishlist-radius);background:var(--ellashare-wishlist-bg);color:var(--ellashare-wishlist-text);box-shadow:0 12px 24px rgb(15 23 42 / .16)}.ellashare-wishlist-button.is-active{background:var(--ellashare-wishlist-active-bg);color:var(--ellashare-wishlist-active-text);border-color:var(--ellashare-wishlist-active-border)}.ellashare-heart{font-size:15px;line-height:1}#ellashare-root[hidden],#ellashare-toast[hidden],.ellashare-wishlist-pill[hidden]{display:none!important}.ellashare-root{position:fixed;inset:0;z-index:999999}.ellashare-backdrop{position:absolute;inset:0;background:rgb(9 15 25 / .52);backdrop-filter:blur(10px)}.ellashare-modal{position:absolute;top:50%;left:50%;width:min(92vw, 860px);max-height:min(90vh, 860px);overflow:auto;transform:translate(-50%,-50%);background:var(--ellashare-surface);color:var(--ellashare-text);border:1px solid var(--ellashare-border);border-radius:28px;box-shadow:var(--ellashare-shadow);backdrop-filter:blur(30px) saturate(160%)}.ellashare-close{position:sticky;top:10px;float:right;margin:14px 14px 0 0;width:42px;height:42px;border:0;border-radius:999px;background:rgb(255 255 255 / .6);color:var(--ellashare-text);box-shadow:var(--ellashare-soft-shadow);cursor:pointer;z-index:2}.ellashare-modal-content{padding:28px;clear:both}.ellashare-panel{display:flex;flex-direction:column;gap:16px}.ellashare-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.72;font-weight:700}.ellashare-panel h2,.ellashare-panel h3{margin:0;font-size:clamp(28px, 5vw, 42px);line-height:1}.ellashare-panel p{margin:0;color:rgb(16 33 43 / .78)}.ellashare-subtitle{margin-top:-6px;font-size:16px;font-weight:600;opacity:.76}.ellashare-field{display:flex;flex-direction:column;gap:8px}.ellashare-field>span{font-weight:700;font-size:14px}.ellashare-field input{width:100%;min-height:52px;padding:12px 16px;border-radius:18px;border:1px solid rgb(16 33 43 / .12);background:rgb(255 255 255 / .78);color:var(--ellashare-text);box-shadow:inset 0 1px 0 rgb(255 255 255 / .4)}.ellashare-actions,.ellashare-result-actions,.ellashare-preview-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.ellashare-btn{border:0}.ellashare-btn-secondary,.ellashare-item-link,.ellashare-agent-link{background:rgb(255 255 255 / .72);color:var(--ellashare-text);box-shadow:var(--ellashare-soft-shadow);border-color:rgb(255 255 255 / .82)}.ellashare-result-link{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:14px;border-radius:20px;background:rgb(255 255 255 / .6);border:1px solid rgb(255 255 255 / .7)}.ellashare-result-link input{width:100%;min-height:46px;padding:0 14px;border:0;background:rgb(255 255 255 / .68);border-radius:16px;color:var(--ellashare-text)}.ellashare-list{display:flex;flex-direction:column;gap:12px}.ellashare-item{display:grid;grid-template-columns:90px 1fr auto;gap:14px;align-items:center;padding:12px;border-radius:22px;background:rgb(255 255 255 / .56);border:1px solid rgb(255 255 255 / .72);box-shadow:var(--ellashare-soft-shadow)}.ellashare-item-image{inline-size:90px;block-size:90px;object-fit:cover;border-radius:18px;background:rgb(255 255 255 / .75)}.ellashare-item-body{min-width:0}.ellashare-item-title{margin:0;font-size:16px;font-weight:700}.ellashare-item-meta,.ellashare-item-attrs,.ellashare-item-price{margin-top:4px;color:rgb(16 33 43 / .68);font-size:13px}.ellashare-item-actions{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.ellashare-text-button{border:0;background:#fff0;color:rgb(16 33 43 / .84);font-weight:700;cursor:pointer;padding:0}.ellashare-preview-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ellashare-summary-card{padding:14px 16px;border-radius:20px;background:rgb(255 255 255 / .52);border:1px solid rgb(255 255 255 / .72)}.ellashare-summary-card span{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.ellashare-summary-card strong{display:block;margin-top:6px;font-size:22px}.ellashare-coupon-row{display:flex;flex-wrap:wrap;gap:8px}.ellashare-chip{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:rgb(255 255 255 / .6);border:1px solid rgb(255 255 255 / .72);font-size:13px;font-weight:700}.ellashare-helper{padding:14px 16px;border-radius:18px;background:rgb(255 255 255 / .48);border:1px solid rgb(255 255 255 / .72);font-size:14px}.ellashare-empty{padding:22px;border-radius:22px;background:rgb(255 255 255 / .52);border:1px dashed rgb(16 33 43 / .18);text-align:center}.ellashare-wishlist-pill{position:fixed;top:18px;right:18px;z-index:99990}.ellashare-pill-button{border:0;border-radius:var(--ellashare-wishlist-radius);padding-right:12px;padding-left:14px}.ellashare-pill-count{display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 8px;border-radius:999px;background:rgb(255 255 255 / .2);color:#fff}.ellashare-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:999999;padding:12px 16px;border-radius:999px;background:rgb(16 33 43 / .92);color:#fff;box-shadow:var(--ellashare-soft-shadow)}.ellashare-loading{opacity:.7;pointer-events:none}.ellashare-context-checkout{margin-bottom:16px}@media (max-width:900px){.ellashare-modal-content{padding:22px}.ellashare-item{grid-template-columns:70px 1fr}.ellashare-item-actions{grid-column:1 / -1;flex-direction:row;justify-content:flex-start;align-items:center}.ellashare-preview-summary{grid-template-columns:1fr}}@media (max-width:640px){.ellashare-modal{width:calc(100vw - 18px);max-height:calc(100vh - 18px)}.ellashare-modal-content{padding:18px}.ellashare-actions,.ellashare-result-link,.ellashare-preview-actions{grid-template-columns:1fr;display:grid}.ellashare-result-link{grid-template-columns:1fr}.ellashare-item{grid-template-columns:1fr}.ellashare-item-image{inline-size:100%;block-size:auto;aspect-ratio:1 / 1}.ellashare-wishlist-pill{top:auto;bottom:18px;right:18px}}body.ellashare-drawer-open{overflow:hidden}#ellashare-drawer-root[hidden]{display:none!important}.ellashare-modal,.ellashare-drawer{--ellashare-panel-accent:var(--ellashare-accent);--ellashare-panel-text:var(--ellashare-text);--ellashare-panel-surface:var(--ellashare-surface);--ellashare-panel-surface-solid:var(--ellashare-surface-solid);--ellashare-panel-hover:1.08}.ellashare-modal{background:var(--ellashare-panel-surface);color:var(--ellashare-panel-text)}.ellashare-drawer-root{position:fixed;inset:0;z-index:999998}.ellashare-drawer-backdrop{position:absolute;inset:0;background:rgb(9 15 25 / .42);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ellashare-drawer{position:absolute;top:0;bottom:0;width:min(520px, 92vw);padding:22px;overflow:auto;background:var(--ellashare-panel-surface);color:var(--ellashare-panel-text);border:1px solid rgb(255 255 255 / .78);box-shadow:var(--ellashare-shadow);backdrop-filter:blur(28px) saturate(155%);-webkit-backdrop-filter:blur(28px) saturate(155%);transition:transform .28s ease}.ellashare-drawer-root--right .ellashare-drawer{right:0;transform:translateX(100%);border-radius:28px 0 0 28px}.ellashare-drawer-root--left .ellashare-drawer{left:0;transform:translateX(-100%);border-radius:0 28px 28px 0}.ellashare-drawer-root:not([hidden]) .ellashare-drawer{transform:translateX(0)}.ellashare-close-drawer{position:sticky;top:0}.ellashare-panel{color:var(--ellashare-panel-text)}.ellashare-panel p,.ellashare-subtitle,.ellashare-item-meta,.ellashare-item-attrs,.ellashare-item-price{color:var(--ellashare-panel-text);opacity:.78}.ellashare-panel-drawer{padding-top:10px}.ellashare-actions-stack-mobile{align-items:stretch}.ellashare-cart-action .button,.ellashare-wishlist-button,.ellashare-pill-button,.ellashare-btn,.ellashare-agent-link,.ellashare-item-link{position:relative;isolation:isolate;overflow:hidden;background:transparent!important;box-shadow:0 12px 24px rgb(15 23 42 / .14)}.ellashare-cart-action .button::before,.ellashare-wishlist-button::before,.ellashare-pill-button::before,.ellashare-btn::before,.ellashare-agent-link::before,.ellashare-item-link::before{content:'';position:absolute;inset:0;z-index:-1;background:var(--button-bg,linear-gradient(135deg,var(--ellashare-accent),#c9b7ff));border-radius:inherit;transition:filter .18s ease,transform .18s ease,opacity .18s ease}.ellashare-cart-action .button>span,.ellashare-wishlist-button>span,.ellashare-pill-button>span,.ellashare-btn>span,.ellashare-agent-link>span,.ellashare-item-link>span,.ellashare-heart{position:relative;z-index:1}.ellashare-cart-action .button:hover::before,.ellashare-wishlist-button:hover::before,.ellashare-pill-button:hover::before,.ellashare-btn:hover::before,.ellashare-agent-link:hover::before,.ellashare-item-link:hover::before{filter:brightness(var(--button-hover,1.08))}.ellashare-cart-action .button:hover,.ellashare-wishlist-button:hover,.ellashare-pill-button:hover,.ellashare-btn:hover,.ellashare-agent-link:hover,.ellashare-item-link:hover{transform:translateY(-1px)}.ellashare-cart-action .button,.ellashare-btn:not(.ellashare-btn-secondary):not(.ellashare-item-link),.ellashare-load-share-cart{--button-bg:linear-gradient(135deg, var(--ellashare-panel-accent, var(--ellashare-accent)), color-mix(in srgb, var(--ellashare-panel-accent, var(--ellashare-accent)) 45%, white));--button-hover:var(--ellashare-panel-hover, 1.08);color:#fff;border:1px solid rgb(255 255 255 / .36)}.ellashare-btn-secondary,.ellashare-agent-link,.ellashare-item-link{--button-bg:rgba(255,255,255,0.78);--button-hover:1.03;color:var(--ellashare-panel-text);border:1px solid rgb(255 255 255 / .82)}.ellashare-agent-link,.ellashare-item-link{box-shadow:var(--ellashare-soft-shadow)}.ellashare-wishlist-button{--button-bg:var(--ellashare-wishlist-bg);--button-hover:var(--ellashare-wishlist-hover, 1.08);color:var(--ellashare-wishlist-text);border:1px solid var(--ellashare-wishlist-border);border-radius:var(--ellashare-wishlist-radius)}.ellashare-wishlist-button.is-active{--button-bg:var(--ellashare-wishlist-active-bg);color:var(--ellashare-wishlist-active-text);border-color:var(--ellashare-wishlist-active-border)}.ellashare-pill-button{--button-bg:linear-gradient(135deg, var(--ellashare-wishlist-bg), color-mix(in srgb, var(--ellashare-wishlist-bg) 45%, white));--button-hover:var(--ellashare-wishlist-hover, 1.08);color:var(--ellashare-wishlist-text);border:1px solid rgb(255 255 255 / .36);border-radius:var(--ellashare-wishlist-radius)}.ellashare-pill-count{background:rgb(255 255 255 / .26);color:#fff}.ellashare-heart:empty{display:none}.ellashare-result-link,.ellashare-item,.ellashare-summary-card,.ellashare-helper,.ellashare-chip,.ellashare-empty{background:rgb(255 255 255 / .58);border-color:rgb(255 255 255 / .78)}.ellashare-wishlist-pill{z-index:999991}.ellashare-wishlist-pill--top-right{top:18px;right:18px;left:auto;bottom:auto}.ellashare-wishlist-pill--middle-right{top:50%;right:18px;left:auto;bottom:auto;transform:translateY(-50%)}.ellashare-wishlist-pill--bottom-right{top:auto;right:18px;left:auto;bottom:18px}.ellashare-wishlist-pill--top-left{top:18px;left:18px;right:auto;bottom:auto}.ellashare-wishlist-pill--middle-left{top:50%;left:18px;right:auto;bottom:auto;transform:translateY(-50%)}.ellashare-wishlist-pill--bottom-left{top:auto;left:18px;right:auto;bottom:18px}@media (max-width:640px){.ellashare-drawer{width:calc(100vw - 12px);padding:18px}.ellashare-actions,.ellashare-result-link,.ellashare-preview-actions,.ellashare-actions-stack-mobile{grid-template-columns:1fr;display:grid}.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--middle-left{transform:none;top:auto;bottom:18px}}.ellashare-modal,.ellashare-modal *,.ellashare-drawer,.ellashare-drawer *{font-style:normal!important}.ellashare-drawer-root{pointer-events:none}.ellashare-drawer-root.is-open,.ellashare-drawer-root.is-closing{pointer-events:auto}.ellashare-drawer-backdrop{opacity:0;transition:opacity .28s ease}.ellashare-drawer{opacity:.985;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .26s ease}.ellashare-drawer-root.is-open .ellashare-drawer-backdrop{opacity:1}.ellashare-drawer-root.is-open .ellashare-drawer{opacity:1}.ellashare-panel-drawer{padding-top:6px;animation:ellashareDrawerContent .42s cubic-bezier(.22,1,.36,1)}@keyframes ellashareDrawerContent{from{opacity:.2;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}.ellashare-drawer-root--left .ellashare-panel-drawer{animation-name:ellashareDrawerContentLeft}@keyframes ellashareDrawerContentLeft{from{opacity:.2;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}.ellashare-panel h2,.ellashare-panel h3{font-weight:500;letter-spacing:-.03em}.ellashare-panel p,.ellashare-subtitle,.ellashare-item-meta,.ellashare-item-attrs,.ellashare-item-price,.ellashare-eyebrow,.ellashare-btn-label,.ellashare-pill-label,.ellashare-text-button{font-style:normal!important}.ellashare-panel p,.ellashare-subtitle,.ellashare-item-meta,.ellashare-item-attrs,.ellashare-item-price{line-height:1.55}.ellashare-item-title{font-weight:600;line-height:1.3}.ellashare-item-actions{gap:10px}.ellashare-text-button{letter-spacing:.04em;text-transform:uppercase}.ellashare-drawer{border-radius:30px 0 0 30px}.ellashare-drawer-root--left .ellashare-drawer{border-radius:0 30px 30px 0}.ellashare-cart-action .button:hover,.ellashare-wishlist-button:hover,.ellashare-pill-button:hover,.ellashare-btn:hover,.ellashare-agent-link:hover,.ellashare-item-link:hover{transform:translateY(-1px) scale(1.02)}.ellashare-wishlist-pill{z-index:999991}.ellashare-pill-button{display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;min-width:64px;min-height:176px;padding:14px 10px;border-radius:24px 0 0 24px;box-shadow:0 16px 30px rgb(15 23 42 / .16)}.ellashare-pill-label{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);letter-spacing:.1em;text-transform:uppercase;font-weight:800;font-size:12px;line-height:1}.ellashare-pill-count{min-width:30px;height:30px}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:0}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{border-radius:24px 0 0 24px}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button{border-radius:0 24px 24px 0}.ellashare-wishlist-pill--top-right{top:18px;bottom:auto;transform:none}.ellashare-wishlist-pill--middle-right{top:50%;bottom:auto;transform:translateY(-50%)}.ellashare-wishlist-pill--bottom-right{top:auto;bottom:18px;transform:none}.ellashare-wishlist-pill--top-left{top:18px;bottom:auto;transform:none}.ellashare-wishlist-pill--middle-left{top:50%;bottom:auto;transform:translateY(-50%)}.ellashare-wishlist-pill--bottom-left{top:auto;bottom:18px;transform:none}@media (max-width:640px){.ellashare-pill-button{min-width:56px;min-height:150px;padding:12px 8px}.ellashare-pill-label{font-size:11px}}.ellashare-drawer-root:not(.is-open).ellashare-drawer-root--right .ellashare-drawer,.ellashare-drawer-root.is-closing.ellashare-drawer-root--right .ellashare-drawer{transform:translateX(100%)}.ellashare-drawer-root:not(.is-open).ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root.is-closing.ellashare-drawer-root--left .ellashare-drawer{transform:translateX(-100%)}.ellashare-drawer-root.is-open .ellashare-drawer{transform:translateX(0)}.ellashare-cart-action .button{--button-bg:var(--ellashare-cart-button-bg, var(--ellashare-accent));--button-hover:var(--ellashare-cart-button-hover, 1.08);color:var(--ellashare-cart-button-text,#ffffff);border:1px solid var(--ellashare-cart-button-border,var(--ellashare-accent));border-radius:999px}.ellashare-pill-button{--button-bg:var(--ellashare-wishlist-tab-bg, var(--ellashare-wishlist-bg));--button-hover:var(--ellashare-wishlist-tab-hover, 1.08);color:var(--ellashare-wishlist-tab-text,#ffffff);border:1px solid var(--ellashare-wishlist-tab-border,rgb(255 255 255 / .42));position:relative;width:78px;min-width:78px;min-height:184px;padding:18px 10px 56px;justify-content:center;gap:0;box-shadow:0 20px 42px rgb(15 23 42 / .18)}.ellashare-pill-button::before{background:var(--button-bg,var(--ellashare-wishlist-tab-bg,var(--ellashare-wishlist-bg)))}.ellashare-pill-label{position:absolute;inset:16px 0 52px;display:grid;place-items:center;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);letter-spacing:.12em;text-transform:uppercase;font-weight:800;font-size:12px;line-height:1}.ellashare-pill-count{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);min-width:34px;height:34px;padding:0 8px;background:var(--ellashare-wishlist-tab-count-bg,rgb(255 255 255 / .22));color:var(--ellashare-wishlist-tab-count-text,#ffffff);box-shadow:inset 0 1px 0 rgb(255 255 255 / .48)}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{border-radius:24px 0 0 24px}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button{border-radius:0 24px 24px 0}.ellashare-drawer{top:12px;bottom:12px;width:min(620px, calc(100vw - 24px));padding:30px 28px 32px;border-radius:34px 0 0 34px;box-shadow:0 36px 90px rgb(15 23 42 / .18)}.ellashare-drawer-root--right .ellashare-drawer{right:12px;border-radius:34px 0 0 34px}.ellashare-drawer-root--left .ellashare-drawer{left:12px;border-radius:0 34px 34px 0}.ellashare-drawer-content{min-height:100%}.ellashare-close-drawer{position:absolute;top:28px;right:28px;float:none;margin:0;width:54px;height:54px;display:grid;place-items:center;border-radius:18px;background:rgb(255 255 255 / .78);border:1px solid rgb(255 255 255 / .88);box-shadow:0 16px 26px rgb(15 23 42 / .08);transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.ellashare-close-drawer span{display:block;font-size:28px;line-height:1;transform:translateY(-1px)}.ellashare-close-drawer:hover{transform:translateY(-1px) scale(1.02);background:rgb(255 255 255 / .94);box-shadow:0 18px 32px rgb(15 23 42 / .12)}.ellashare-panel-drawer{min-height:100%;gap:22px;padding-top:2px}.ellashare-panel-header{display:flex;flex-direction:column;gap:10px;padding-right:78px}.ellashare-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ellashare-panel-drawer h2{font-size:clamp(44px, 6vw, 66px);line-height:.96;font-weight:500;letter-spacing:-.05em}.ellashare-title-edit{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:14px;border:1px solid rgb(255 255 255 / .86);background:rgb(255 255 255 / .76);color:var(--ellashare-panel-text);cursor:pointer;box-shadow:0 10px 20px rgb(15 23 42 / .08);transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.ellashare-title-edit:hover{transform:translateY(-1px) scale(1.02);background:rgb(255 255 255 / .94);box-shadow:0 14px 26px rgb(15 23 42 / .1)}.ellashare-title-edit-form{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px;border-radius:20px;background:rgb(255 255 255 / .56);border:1px solid rgb(255 255 255 / .76)}.ellashare-title-edit-form input{flex:1 1 220px}.ellashare-btn-small{min-height:44px;padding:0 16px}.ellashare-panel-drawer>p{max-width:26ch;font-size:17px;line-height:1.6}.ellashare-list{gap:16px}.ellashare-item{grid-template-columns:118px minmax(0,1fr) auto;gap:20px;align-items:center;padding:18px;border-radius:28px;background:rgb(255 255 255 / .66);border:1px solid rgb(255 255 255 / .84);box-shadow:0 16px 34px rgb(15 23 42 / .08)}.ellashare-item-image{inline-size:118px;block-size:118px;border-radius:24px;background:rgb(255 255 255 / .84)}.ellashare-item-body{display:flex;flex-direction:column;gap:6px}.ellashare-item-title{font-size:clamp(17px, 2vw, 22px);font-weight:600;line-height:1.28;letter-spacing:-.02em}.ellashare-item-meta,.ellashare-item-attrs,.ellashare-item-price{margin-top:0;font-size:15px;line-height:1.5}.ellashare-item-actions{gap:12px}.ellashare-item-link,.ellashare-agent-link,.ellashare-btn{min-height:50px;padding:0 22px}.ellashare-text-button{letter-spacing:.08em;text-transform:uppercase}.ellashare-drawer-actions{margin-top:auto;padding-top:4px}.ellashare-wishlist-button,.ellashare-pill-button,.ellashare-btn,.ellashare-agent-link,.ellashare-item-link,.ellashare-cart-action .button,.ellashare-close-drawer,.ellashare-title-edit{will-change:transform}.ellashare-wishlist-button:hover,.ellashare-pill-button:hover,.ellashare-btn:hover,.ellashare-agent-link:hover,.ellashare-item-link:hover,.ellashare-cart-action .button:hover{transform:translateY(-1px) scale(1.02)}@media (max-width:900px){.ellashare-drawer{width:min(100vw - 18px, 560px);padding:24px 20px 24px}.ellashare-panel-header{padding-right:70px}.ellashare-panel-drawer h2{font-size:clamp(34px, 9vw, 54px)}.ellashare-item{grid-template-columns:90px minmax(0,1fr)}.ellashare-item-actions{grid-column:1 / -1;flex-direction:row;justify-content:flex-start;align-items:center}.ellashare-item-image{inline-size:90px;block-size:90px}}@media (max-width:640px){.ellashare-pill-button{width:62px;min-width:62px;min-height:156px;padding:14px 8px 48px}.ellashare-pill-label{inset:14px 0 44px;font-size:11px}.ellashare-pill-count{min-width:30px;height:30px;bottom:10px}.ellashare-drawer{width:calc(100vw - 12px);top:6px;bottom:6px;right:6px!important;left:auto!important;border-radius:28px 0 0 28px!important;padding:20px 16px 20px}.ellashare-panel-header{padding-right:62px}.ellashare-title-row{align-items:center}.ellashare-close-drawer{top:20px;right:16px;width:46px;height:46px}.ellashare-title-edit-form{display:grid;grid-template-columns:1fr}}.ellashare-cart-action .button{--button-bg:var(--ellashare-cart-button-bg);--button-hover:var(--ellashare-cart-button-hover, 1.08);color:var(--ellashare-cart-button-text);border:1px solid var(--ellashare-cart-button-border);box-shadow:0 16px 30px rgb(15 23 42 / .14)}.ellashare-cart-action .button>span{color:inherit}.ellashare-wishlist-button{min-height:54px;padding:0 22px;gap:12px;box-shadow:0 14px 28px rgb(15 23 42 / .14)}.ellashare-wishlist-pill{z-index:999991}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:0}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0}.ellashare-pill-button{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:72px;min-width:72px;min-height:188px;padding:12px 10px 54px;border:1px solid color-mix(in srgb,var(--ellashare-wishlist-tab-border) 72%,white);box-shadow:0 18px 34px rgb(15 23 42 / .16);color:var(--ellashare-wishlist-tab-text);overflow:hidden;--button-bg:linear-gradient(180deg, color-mix(in srgb, var(--ellashare-wishlist-tab-bg) 88%, white), color-mix(in srgb, var(--ellashare-wishlist-tab-bg) 68%, white));--button-hover:var(--ellashare-wishlist-tab-hover, 1.08)}.ellashare-pill-button::before{background:var(--button-bg)}.ellashare-pill-button:hover{transform:translateY(-1px) scale(1.025)}.ellashare-pill-label{position:absolute;inset:14px 0 56px;display:flex;align-items:center;justify-content:center;color:var(--ellashare-wishlist-tab-text);writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);letter-spacing:.12em;text-transform:uppercase;font-weight:800;font-size:12px;line-height:1}.ellashare-pill-count{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border-radius:999px;background:var(--ellashare-wishlist-tab-count-bg);color:var(--ellashare-wishlist-tab-count-text);box-shadow:inset 0 1px 0 rgb(255 255 255 / .48)}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{border-radius:24px 0 0 24px}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button{border-radius:0 24px 24px 0}.ellashare-drawer-backdrop{background:rgb(12 18 30 / .48);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ellashare-drawer{width:min(620px, 94vw);padding:24px 28px 30px;background:linear-gradient(180deg,rgb(255 255 255 / .72),rgb(248 250 255 / .64));border-color:rgb(255 255 255 / .82);border-radius:32px 0 0 32px;box-shadow:0 32px 90px rgb(15 23 42 / .22)}.ellashare-drawer-root--left .ellashare-drawer{border-radius:0 32px 32px 0}.ellashare-drawer-content{position:relative}.ellashare-panel-drawer{padding-top:8px;display:flex;flex-direction:column;gap:20px}.ellashare-panel-header{display:flex;flex-direction:column;gap:10px}.ellashare-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ellashare-title-row h2{margin:0;font-size:clamp(40px, 6vw, 60px);line-height:.96;font-weight:500;letter-spacing:-.05em}.ellashare-title-edit{display:inline-grid;place-items:center;width:56px;height:56px;padding:0;border:1px solid rgb(255 255 255 / .84);border-radius:18px;background:rgb(255 255 255 / .86);color:var(--ellashare-panel-text);box-shadow:0 16px 28px rgb(15 23 42 / .08);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,filter .18s ease}.ellashare-title-edit:hover{transform:translateY(-1px) scale(1.02);background:rgb(255 255 255 / .96);box-shadow:0 18px 30px rgb(15 23 42 / .12);filter:brightness(1.02)}.ellashare-title-edit span{display:block;line-height:1;font-size:20px}.ellashare-title-edit-form{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;padding:14px;border-radius:22px;background:rgb(255 255 255 / .58);border:1px solid rgb(255 255 255 / .78);box-shadow:0 12px 24px rgb(15 23 42 / .06)}.ellashare-title-edit-form[hidden]{display:none!important}.ellashare-title-edit-form input{width:100%;min-height:50px;padding:0 16px;border:1px solid rgb(16 33 43 / .12);border-radius:16px;background:rgb(255 255 255 / .84);color:var(--ellashare-panel-text)}.ellashare-btn-small{min-height:50px;padding:0 18px}.ellashare-close-drawer{position:absolute;top:22px;right:24px;margin:0;float:none;width:56px;height:56px;display:grid;place-items:center;border-radius:18px;background:rgb(255 255 255 / .86);border:1px solid rgb(255 255 255 / .84);box-shadow:0 16px 30px rgb(15 23 42 / .1);transition:transform .18s ease,box-shadow .18s ease,background .18s ease,filter .18s ease}.ellashare-close-drawer:hover{transform:translateY(-1px) scale(1.02);background:rgb(255 255 255 / .96);box-shadow:0 18px 32px rgb(15 23 42 / .14);filter:brightness(1.02)}.ellashare-close-drawer span{display:block;line-height:1;font-size:30px;transform:translateY(-1px)}.ellashare-drawer .ellashare-panel p{max-width:34ch;line-height:1.5}.ellashare-list{gap:16px}.ellashare-item{grid-template-columns:116px minmax(0,1fr) auto;gap:18px;align-items:center;padding:20px;border-radius:28px;background:rgb(255 255 255 / .68);border:1px solid rgb(255 255 255 / .82);box-shadow:0 18px 36px rgb(15 23 42 / .08)}.ellashare-item-image{inline-size:116px;block-size:116px;border-radius:22px;object-fit:cover}.ellashare-item-body{display:flex;flex-direction:column;gap:6px}.ellashare-item-title{font-size:18px;font-weight:600;line-height:1.34}.ellashare-item-meta,.ellashare-item-attrs,.ellashare-item-price{margin-top:0;font-size:14px;opacity:.76}.ellashare-item-actions{align-items:flex-end;justify-self:end;gap:14px;min-width:164px}.ellashare-item-link{min-height:58px;padding:0 28px;font-size:15px}.ellashare-text-button{letter-spacing:.08em;text-transform:uppercase;font-weight:800;opacity:.78;transition:opacity .18s ease,transform .18s ease}.ellashare-text-button:hover{opacity:1;transform:translateY(-1px)}.ellashare-drawer-actions{align-items:center;gap:14px}.ellashare-drawer-actions .ellashare-btn,.ellashare-drawer-actions .ellashare-agent-link{min-height:54px;padding:0 22px}.ellashare-drawer-root.is-open .ellashare-drawer{transform:translateX(0)}.ellashare-drawer-root:not(.is-open).ellashare-drawer-root--right .ellashare-drawer,.ellashare-drawer-root.is-closing.ellashare-drawer-root--right .ellashare-drawer{transform:translateX(104%)}.ellashare-drawer-root:not(.is-open).ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root.is-closing.ellashare-drawer-root--left .ellashare-drawer{transform:translateX(-104%)}@media (max-width:900px){.ellashare-drawer{width:min(100vw, 94vw);padding:20px 18px 24px}.ellashare-title-row h2{font-size:clamp(34px, 9vw, 48px)}.ellashare-title-edit{width:52px;height:52px}.ellashare-title-edit-form{grid-template-columns:1fr}.ellashare-item{grid-template-columns:92px 1fr}.ellashare-item-image{inline-size:92px;block-size:92px}.ellashare-item-actions{grid-column:1 / -1;justify-self:stretch;align-items:flex-start;flex-direction:row;flex-wrap:wrap;min-width:0}}@media (max-width:640px){.ellashare-pill-button{width:60px;min-width:60px;min-height:156px;padding:10px 8px 46px}.ellashare-pill-label{font-size:11px}.ellashare-drawer-actions{display:grid;grid-template-columns:1fr}}.ellashare-cart-action .button{--button-bg:var(--ellashare-cart-button-bg) !important;--button-hover:var(--ellashare-cart-button-hover, 1.08) !important;color:var(--ellashare-cart-button-text)!important;border:1px solid var(--ellashare-cart-button-border)!important;box-shadow:0 14px 28px rgb(15 23 42 / .14)}.ellashare-cart-action .button::before{background:var(--ellashare-cart-button-bg)!important}.ellashare-pill-button{--button-bg:linear-gradient(180deg, color-mix(in srgb, var(--ellashare-wishlist-tab-bg) 84%, white), color-mix(in srgb, var(--ellashare-wishlist-tab-bg) 64%, white)) !important;--button-hover:var(--ellashare-wishlist-tab-hover, 1.08) !important;color:var(--ellashare-wishlist-tab-text)!important;border:1px solid color-mix(in srgb,var(--ellashare-wishlist-tab-border) 72%,white)!important;box-shadow:0 18px 34px rgb(15 23 42 / .16);width:78px;min-width:78px;min-height:188px;padding:14px 10px 56px;display:inline-flex;align-items:center;justify-content:center;gap:0;position:relative;overflow:hidden}.ellashare-pill-button::before{background:var(--button-bg)!important}.ellashare-pill-label{position:absolute;inset:14px 0 54px;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);color:var(--ellashare-wishlist-tab-text)!important;font-size:12px;font-weight:800;line-height:1;letter-spacing:.12em;text-transform:uppercase}.ellashare-pill-count{position:absolute;left:50%;bottom:13px;transform:translateX(-50%);display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border-radius:999px;background:var(--ellashare-wishlist-tab-count-bg)!important;color:var(--ellashare-wishlist-tab-count-text)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .48)}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:0}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{border-radius:24px 0 0 24px}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button{border-radius:0 24px 24px 0}.ellashare-drawer-root{z-index:999998}.ellashare-drawer-backdrop{background:rgb(8 14 24 / .46);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity .32s ease}.ellashare-drawer{width:min(620px, 94vw);padding:28px 28px 32px;background:linear-gradient(180deg,rgb(255 255 255 / .84),rgb(246 248 255 / .78));border:1px solid rgb(255 255 255 / .88);box-shadow:0 32px 96px rgb(15 23 42 / .24);backdrop-filter:blur(34px) saturate(160%);-webkit-backdrop-filter:blur(34px) saturate(160%);transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .3s ease}.ellashare-drawer-root--right .ellashare-drawer{border-radius:34px 0 0 34px}.ellashare-drawer-root--left .ellashare-drawer{border-radius:0 34px 34px 0}.ellashare-close-drawer{position:absolute;top:24px;right:24px;margin:0;float:none;display:grid;place-items:center;width:56px;height:56px;border:1px solid rgb(255 255 255 / .92);border-radius:18px;background:rgb(255 255 255 / .82);color:var(--ellashare-panel-text);box-shadow:0 14px 28px rgb(15 23 42 / .12);transition:transform .18s ease,background .18s ease,filter .18s ease,box-shadow .18s ease}.ellashare-close-drawer span{display:block;line-height:1;font-size:28px;transform:translateY(-1px)}.ellashare-close-drawer:hover,.ellashare-close-drawer:focus{transform:translateY(-1px) scale(1.03);filter:brightness(1.03);background:rgb(255 255 255 / .96);box-shadow:0 18px 32px rgb(15 23 42 / .16)}.ellashare-drawer-content{padding-top:4px}.ellashare-panel-drawer{padding-top:8px;gap:24px}.ellashare-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-right:72px}.ellashare-title-row h2{font-size:clamp(42px, 5vw, 64px);line-height:.95;letter-spacing:-.05em;font-weight:500}.ellashare-title-edit{display:inline-grid;place-items:center;width:48px;height:48px;border:1px solid rgb(255 255 255 / .9);border-radius:16px;background:rgb(255 255 255 / .78);color:var(--ellashare-panel-text);box-shadow:0 12px 24px rgb(15 23 42 / .1);cursor:pointer;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease,background .18s ease}.ellashare-title-edit:hover,.ellashare-title-edit:focus{transform:translateY(-1px) scale(1.03);filter:brightness(1.03);background:rgb(255 255 255 / .94);box-shadow:0 16px 28px rgb(15 23 42 / .14)}.ellashare-title-edit-form{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ellashare-title-edit-form input{max-width:260px}.ellashare-panel-drawer .ellashare-list{gap:18px}.ellashare-panel-drawer .ellashare-item{grid-template-columns:112px minmax(0,1fr) auto;gap:20px;align-items:center;padding:18px;border-radius:28px;background:rgb(255 255 255 / .68);border:1px solid rgb(255 255 255 / .9);box-shadow:0 16px 34px rgb(15 23 42 / .08)}.ellashare-panel-drawer .ellashare-item-image{width:112px;height:112px;border-radius:24px;background:rgb(255 255 255 / .9)}.ellashare-panel-drawer .ellashare-item-title{font-size:19px;line-height:1.28;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.ellashare-panel-drawer .ellashare-item-meta,.ellashare-panel-drawer .ellashare-item-attrs,.ellashare-panel-drawer .ellashare-item-price{font-size:15px;opacity:.72}.ellashare-panel-drawer .ellashare-item-actions{align-items:flex-end;gap:12px}.ellashare-panel-drawer .ellashare-item-link,.ellashare-panel-drawer .ellashare-agent-link,.ellashare-panel-drawer .ellashare-btn{min-height:54px;padding:0 24px;border-radius:22px}.ellashare-panel-drawer .ellashare-text-button{letter-spacing:.08em;text-transform:uppercase;font-size:13px;color:rgb(16 33 43 / .82)}.ellashare-panel-drawer .ellashare-actions{gap:14px}.ellashare-panel-drawer .ellashare-btn,.ellashare-panel-drawer .ellashare-agent-link,.ellashare-panel-drawer .ellashare-item-link,.ellashare-close-drawer{transition:transform .2s ease,filter .2s ease,box-shadow .2s ease,background .2s ease}.ellashare-panel-drawer .ellashare-btn:hover,.ellashare-panel-drawer .ellashare-agent-link:hover,.ellashare-panel-drawer .ellashare-item-link:hover{transform:translateY(-2px) scale(1.02)}.ellashare-panel-drawer,.ellashare-panel-drawer *{font-style:normal!important}@media (max-width:782px){.ellashare-drawer{width:calc(100vw - 10px);padding:22px 18px 24px}.ellashare-title-row{padding-right:62px}.ellashare-title-row h2{font-size:clamp(36px, 11vw, 52px)}.ellashare-panel-drawer .ellashare-item{grid-template-columns:1fr}.ellashare-panel-drawer .ellashare-item-image{width:100%;height:auto;aspect-ratio:1 / 1}.ellashare-panel-drawer .ellashare-item-actions{align-items:flex-start}.ellashare-pill-button{min-width:62px;width:62px;min-height:160px;padding:12px 8px 50px}}.ellashare-cart-action .button,.ellashare-cart-action .button.button{background:var(--ellashare-cart-button-bg)!important;color:var(--ellashare-cart-button-text)!important;border:1px solid var(--ellashare-cart-button-border)!important;border-radius:var(--ellashare-cart-button-radius,999px)!important;box-shadow:0 14px 28px rgb(15 23 42 / .14)!important;filter:none}.ellashare-cart-action .button:hover,.ellashare-cart-action .button.button:hover{filter:brightness(var(--ellashare-cart-button-hover,1.08))}.ellashare-wishlist-pill{z-index:999990}.ellashare-pill-button,button.ellashare-pill-button{width:78px!important;min-width:78px!important;min-height:188px!important;padding:14px 10px 56px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ellashare-wishlist-tab-bg,#7c5cff) 84%,white),color-mix(in srgb,var(--ellashare-wishlist-tab-bg,#7c5cff) 64%,white))!important;color:var(--ellashare-wishlist-tab-text,#ffffff)!important;border:1px solid color-mix(in srgb,var(--ellashare-wishlist-tab-border,#7c5cff) 72%,white)!important;box-shadow:0 18px 34px rgb(15 23 42 / .16)!important}.ellashare-pill-button::before{background:transparent!important}.ellashare-pill-button:hover{filter:brightness(var(--ellashare-wishlist-tab-hover,1.08))!important;transform:translateY(-2px)!important}.ellashare-pill-label{position:absolute!important;inset:14px 0 54px!important;display:flex!important;align-items:center!important;justify-content:center!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;transform:rotate(180deg)!important;color:var(--ellashare-wishlist-tab-text,#ffffff)!important;letter-spacing:0.12em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:800!important;line-height:1!important}.ellashare-pill-count{position:absolute!important;left:50%!important;bottom:13px!important;transform:translateX(-50%)!important;display:inline-grid!important;place-items:center!important;min-width:32px!important;height:32px!important;padding:0 8px!important;border-radius:999px!important;background:var(--ellashare-wishlist-tab-count-bg,#d8d0ff)!important;color:var(--ellashare-wishlist-tab-count-text,#4a32d2)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .48)!important}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{border-radius:24px 0 0 24px!important}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button{border-radius:0 24px 24px 0!important}.ellashare-title-row{align-items:flex-end}.ellashare-title-row h2{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}.ellashare-title-edit--mini{width:26px;height:26px;min-width:26px;padding:0;border-radius:999px;border:1px solid rgb(16 33 43 / .1);background:rgb(255 255 255 / .76);box-shadow:0 6px 14px rgb(15 23 42 / .08);font-size:12px;transform:translateY(-8px)}.ellashare-title-edit--mini:hover,.ellashare-title-edit--mini:focus{transform:translateY(-9px) scale(1.03)}.ellashare-field-input-only input{margin-top:0}.ellashare-drawer-actions,.ellashare-drawer-actions a,.ellashare-drawer-actions button{align-items:center!important}.ellashare-drawer-actions a,.ellashare-drawer-actions button{display:inline-flex!important;justify-content:center!important}.ellashare-close-drawer,.ellashare-close-drawer span{display:grid;place-items:center}.ellashare-close-drawer span{transform:none}.ellashare-result-actions{display:none!important}.ellashare-title-edit-form{margin-top:-4px}.ellashare-panel-drawer .ellashare-item{align-items:center}.ellashare-panel-drawer .ellashare-item-actions{justify-content:center}@media (max-width:640px){.ellashare-pill-button{width:62px!important;min-width:62px!important;min-height:160px!important;padding:12px 8px 48px!important}}.ellashare-cart-action .button,.ellashare-wishlist-button,.ellashare-pill-button,.ellashare-btn,.ellashare-agent-link,.ellashare-item-link{position:relative;overflow:hidden;transition:transform .24s ease,filter .24s ease,box-shadow .24s ease,opacity .24s ease,background .24s ease,border-color .24s ease!important}.ellashare-cart-action .button{border-radius:var(--ellashare-cart-button-radius,999px)!important}.ellashare-cart-action .button:hover{transform:translateY(-2px) scale(calc(1 + var(--ellashare-cart-button-scale, 0.05)))!important;filter:brightness(var(--ellashare-cart-button-hover,1.08))!important}.ellashare-wishlist-button{min-height:56px;padding:0 24px;gap:12px;border-radius:var(--ellashare-wishlist-radius,999px)!important}.ellashare-wishlist-button:hover{transform:translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-hover-scale, 0.05)))!important;filter:brightness(var(--ellashare-wishlist-hover,1.08))!important}.ellashare-heart{display:inline-flex;align-items:center;justify-content:center;margin-right:6px;flex:0 0 auto;line-height:1}.ellashare-pill-button{width:78px!important;min-width:78px!important;min-height:188px!important;padding:16px 10px 54px!important;border:1px solid color-mix(in srgb,var(--ellashare-wishlist-tab-border,#7c5cff) 74%,white)!important;border-radius:var(--ellashare-wishlist-tab-radius,28px)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ellashare-wishlist-tab-bg,#7c5cff) 90%,white),color-mix(in srgb,var(--ellashare-wishlist-tab-bg,#7c5cff) 68%,white))!important;color:var(--ellashare-wishlist-tab-text,#ffffff)!important;box-shadow:0 20px 36px rgb(15 23 42 / .18)!important}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{border-radius:var(--ellashare-wishlist-tab-radius,28px) 0 0 var(--ellashare-wishlist-tab-radius,28px)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button{border-radius:0 var(--ellashare-wishlist-tab-radius,28px) var(--ellashare-wishlist-tab-radius,28px) 0!important}.ellashare-pill-button:hover{transform:translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.05)))!important;filter:brightness(var(--ellashare-wishlist-tab-hover,1.08))!important}.ellashare-pill-label{font-size:12px!important;letter-spacing:0.16em!important}.ellashare-pill-count{min-width:34px!important;height:34px!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .52),0 8px 16px rgb(15 23 42 / .12)!important}.ellashare-wishlist-pill.is-bumping .ellashare-pill-button{animation:ellasharePillBump .46s cubic-bezier(.22,1,.36,1)}@keyframes ellasharePillBump{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-3px) scale(1.06)}100%{transform:translateY(0) scale(1)}}.ellashare-modal,.ellashare-drawer{--ellashare-panel-radius:22px;--ellashare-panel-scale:0.05}.ellashare-btn,.ellashare-agent-link,.ellashare-item-link{border-radius:var(--ellashare-panel-radius,22px)!important}.ellashare-btn:hover,.ellashare-agent-link:hover,.ellashare-item-link:hover{transform:translateY(-2px) scale(calc(1 + var(--ellashare-panel-scale, 0.05)))!important;filter:brightness(var(--ellashare-panel-hover,1.08))!important}.ellashare-drawer{transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .32s ease!important;opacity:1}.ellashare-drawer-root:not(.is-open) .ellashare-drawer,.ellashare-drawer-root.is-closing .ellashare-drawer{opacity:.88}.ellashare-panel-header{gap:12px}.ellashare-title-row{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:12px!important;flex-wrap:nowrap!important}.ellashare-title-row h2{margin:0!important;flex:1 1 auto!important;min-width:0!important;max-width:calc(100% - 56px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(38px, 8.5vw, var(--ellashare-wishlist-title-size, 78px))!important;line-height:.96!important;letter-spacing:-0.05em!important}.ellashare-title-edit--mini{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;align-self:flex-start!important;margin-top:8px!important}.ellashare-title-edit--mini span{font-size:17px;line-height:1}.ellashare-title-edit-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:10px!important}.ellashare-title-edit-form input{max-width:100%!important}.ellashare-panel-drawer .ellashare-item{position:relative;grid-template-columns:124px minmax(0,1fr) auto;padding:18px 20px}.ellashare-panel-drawer .ellashare-item-actions{align-items:center!important;justify-content:center!important;padding-top:10px}.ellashare-remove-item{position:absolute;top:22px;right:24px;letter-spacing:0.12em!important;font-size:13px!important}.ellashare-item-link,.ellashare-agent-link,.ellashare-trigger-save,.ellashare-btn{min-height:56px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.ellashare-drawer-actions{display:flex!important;align-items:stretch!important;gap:14px!important;flex-wrap:wrap!important}.ellashare-drawer-actions>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link{align-self:stretch!important}.ellashare-inline-feedback{box-shadow:0 18px 28px rgb(15 23 42 / .12)!important}.ellashare-inline-feedback.is-warning{background:linear-gradient(135deg,#f1e9ff,#ffffff)!important;color:#2b2348!important;border-color:rgb(124 92 255 / .2)!important}.ellashare-inline-feedback .ellashare-button-label{transition:opacity .18s ease}.ellashare-heart-burst{pointer-events:none;position:absolute;inset:0;overflow:visible}.ellashare-heart-burst-item{position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-6px;color:rgb(255 255 255 / .9);font-size:16px;line-height:1;animation:ellashareHeartBurst .84s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--ellashare-heart-index, 0) * 35ms)}.ellashare-heart-burst-item:nth-child(1){--ellashare-x:-34px;--ellashare-y:-30px}.ellashare-heart-burst-item:nth-child(2){--ellashare-x:30px;--ellashare-y:-34px}.ellashare-heart-burst-item:nth-child(3){--ellashare-x:-18px;--ellashare-y:-48px}.ellashare-heart-burst-item:nth-child(4){--ellashare-x:18px;--ellashare-y:-52px}.ellashare-heart-burst-item:nth-child(5){--ellashare-x:0px;--ellashare-y:-58px}@keyframes ellashareHeartBurst{0%{opacity:0;transform:translate3d(0,10px,0) scale(.5)}18%{opacity:1}100%{opacity:0;transform:translate3d(var(--ellashare-x),var(--ellashare-y),0) scale(1.1)}}@media (max-width:900px){.ellashare-title-row h2{max-width:calc(100% - 52px)!important}.ellashare-title-edit-form{grid-template-columns:1fr!important}.ellashare-panel-drawer .ellashare-item{grid-template-columns:100px minmax(0,1fr)!important}.ellashare-remove-item{top:18px;right:18px}.ellashare-panel-drawer .ellashare-item-actions{grid-column:1 / -1;justify-content:flex-start!important}}.ellashare-wishlist-button{gap:10px!important}.ellashare-wishlist-button .ellashare-heart{margin-right:8px!important}.ellashare-pill-button,button.ellashare-pill-button{display:grid!important;grid-template-rows:1fr auto!important;align-items:stretch!important;justify-items:center!important;row-gap:12px!important;overflow:visible!important}.ellashare-pill-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important}.ellashare-title-row{align-items:center!important}.ellashare-title-row h2{max-width:calc(100% - 58px)!important;white-space:nowrap!important}.ellashare-title-edit--mini{margin-top:0!important;margin-left:10px!important}.ellashare-panel-drawer .ellashare-item{padding-right:168px!important;align-items:center!important}.ellashare-panel-drawer .ellashare-item-actions{align-self:flex-start!important;padding-top:0!important}.ellashare-remove-item{top:18px!important;right:22px!important}.ellashare-drawer-actions{align-items:center!important}.ellashare-drawer-actions>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link{min-width:170px!important;min-height:56px!important;padding-inline:26px!important;border-radius:var(--ellashare-panel-radius,22px)!important}.ellashare-drawer-root.is-open .ellashare-drawer{animation:ellashareDrawerRise .42s cubic-bezier(.22,1,.36,1)}@keyframes ellashareDrawerRise{0%{opacity:0;transform:translate3d(var(--ellashare-drawer-translate-x,22px),0,0) scale(.985)}100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}@media (max-width:900px){.ellashare-panel-drawer .ellashare-item{padding-right:18px!important}.ellashare-drawer-actions>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link{min-width:0!important;width:100%!important}}:root{--ellashare-wishlist-tab-font-size:12px}.ellashare-inline-icon-image{width:18px;height:18px;object-fit:contain;display:inline-block}.ellashare-button-icon,.ellashare-heart{display:inline-flex;align-items:center;justify-content:center;margin-right:10px!important;flex:0 0 auto;line-height:1}.ellashare-wishlist-button--icon{min-width:54px!important;width:54px!important;padding:0!important;border-radius:999px!important}.ellashare-wishlist-button--icon .ellashare-button-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.ellashare-wishlist-button--icon .ellashare-heart,.ellashare-wishlist-button--icon .ellashare-button-icon{margin-right:0!important}.ellashare-product-action--overlay{position:absolute;z-index:11}.woocommerce-product-gallery,.images{position:relative}.ellashare-product-action--top-left{top:16px;left:16px}.ellashare-product-action--top-right{top:16px;right:16px}.ellashare-product-action--bottom-left{bottom:16px;left:16px}.ellashare-product-action--bottom-right{bottom:16px;right:16px}.ellashare-pill-label{font-size:var(--ellashare-wishlist-tab-font-size,12px)!important}.ellashare-title-row,.ellashare-drawer-title{display:block!important}.ellashare-drawer-title{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:calc(100% - 72px)!important;white-space:nowrap!important;margin:0!important;line-height:1.02!important}.ellashare-drawer-title-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ellashare-title-row h2,.ellashare-panel-drawer h2{font-size:clamp(34px, 4.2vw, 60px)!important;letter-spacing:-0.05em!important}.ellashare-title-edit--mini{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;margin:0!important;padding:0!important;border-radius:999px!important;border:0!important;background:transparent!important;box-shadow:none!important}.ellashare-title-edit--mini:hover,.ellashare-title-edit--mini:focus{background:rgb(16 33 43 / .05)!important;transform:none!important}.ellashare-drawer-helper,.ellashare-panel-drawer>p{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;margin-top:0!important}.ellashare-close,.ellashare-close-drawer{background:transparent!important;border:0!important;box-shadow:none!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;top:18px!important;right:18px!important}.ellashare-close:hover,.ellashare-close-drawer:hover,.ellashare-close:focus,.ellashare-close-drawer:focus{background:transparent!important;box-shadow:none!important;transform:scale(1.06)!important;opacity:.72}.ellashare-modal{padding:34px 34px 30px!important}.ellashare-panel[data-panel="save"]{padding-top:4px!important}.ellashare-panel[data-panel="save"] .ellashare-eyebrow{margin-top:0!important;margin-bottom:10px!important}.ellashare-panel[data-panel="save"] h2{margin-top:0!important}.ellashare-panel-drawer .ellashare-item{position:relative;grid-template-columns:120px minmax(0,1fr) 180px!important;gap:18px!important;align-items:start!important;padding:24px 22px!important;padding-right:22px!important}.ellashare-panel-drawer .ellashare-item-body{min-width:0!important;gap:8px!important}.ellashare-panel-drawer .ellashare-item-title{font-size:18px!important;line-height:1.3!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;max-width:100%!important}.ellashare-panel-drawer .ellashare-item-meta,.ellashare-panel-drawer .ellashare-item-attrs,.ellashare-panel-drawer .ellashare-item-price{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.ellashare-panel-drawer .ellashare-item-actions{justify-self:end!important;align-self:start!important;padding-top:0!important}.ellashare-panel-drawer .ellashare-item-link{min-width:180px!important;min-height:58px!important}.ellashare-remove-item{position:absolute!important;top:18px!important;right:18px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:rgb(16 33 43 / .28)!important;letter-spacing:0!important;text-transform:none!important;font-size:16px!important}.ellashare-remove-item span{display:block}.ellashare-remove-item:hover,.ellashare-remove-item:focus{color:rgb(16 33 43 / .48)!important;transform:scale(1.04)!important}.ellashare-drawer-actions,.ellashare-drawer-actions>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link{align-items:center!important}.ellashare-drawer-actions>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link{min-height:60px!important;height:60px!important;padding:0 28px!important}.ellashare-inline-feedback.is-warning{color:inherit!important;background:var(--ellashare-wishlist-bg,#7c5cff)!important;border-color:var(--ellashare-wishlist-border,#7c5cff)!important}.ellashare-inline-feedback.is-warning .ellashare-btn-label,.ellashare-inline-feedback.is-warning .ellashare-button-label{color:var(--ellashare-wishlist-text,#ffffff)!important}.ellashare-drawer{transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .2s ease!important}.ellashare-drawer-root--right .ellashare-drawer{transform:translate3d(104%,0,0)!important}.ellashare-drawer-root--left .ellashare-drawer{transform:translate3d(-104%,0,0)!important}.ellashare-drawer-root.is-open .ellashare-drawer{transform:translate3d(0,0,0)!important;opacity:1!important}.ellashare-drawer-root.is-open .ellashare-drawer-backdrop{opacity:1!important}.ellashare-drawer-root:not(.is-open) .ellashare-drawer-backdrop,.ellashare-drawer-root.is-closing .ellashare-drawer-backdrop{opacity:0!important}@media (max-width:900px){.ellashare-drawer-title{max-width:calc(100% - 52px)!important}.ellashare-panel-drawer .ellashare-item{grid-template-columns:96px minmax(0,1fr)!important}.ellashare-panel-drawer .ellashare-item-actions{grid-column:2!important;justify-self:start!important;margin-top:4px!important}.ellashare-drawer-helper,.ellashare-panel-drawer>p{white-space:normal!important}}:root{--ellashare-wishlist-tab-width:62px}.ellashare-inline-icon-svg{width:18px;height:18px;display:inline-block;vertical-align:middle}.ellashare-cart-action .button,.ellashare-wishlist-button,.ellashare-pill-button,.ellashare-btn,.ellashare-agent-link,.ellashare-item-link{position:relative!important;isolation:isolate!important;overflow:hidden!important;border-width:1px!important;border-style:solid!important;backdrop-filter:blur(18px) saturate(145%)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important;box-shadow:0 16px 30px rgb(15 23 42 / .12),inset 0 1px 0 rgb(255 255 255 / .38)!important}.ellashare-cart-action .button::after,.ellashare-wishlist-button::after,.ellashare-pill-button::after,.ellashare-btn::after,.ellashare-agent-link::after,.ellashare-item-link::after{content:'';position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,rgb(255 255 255 / .22),#fff0);opacity:.72;pointer-events:none;z-index:0}.ellashare-cart-action .button>span,.ellashare-wishlist-button>span,.ellashare-pill-button>span,.ellashare-btn>span,.ellashare-agent-link>span,.ellashare-item-link>span,.ellashare-button-icon,.ellashare-heart{position:relative;z-index:1}.ellashare-cart-action .button,.ellashare-wishlist-button,.ellashare-btn:not(.ellashare-btn-secondary),.ellashare-pill-button{color:#fff!important}.ellashare-wishlist-button,.ellashare-agent-link,.ellashare-btn,.ellashare-item-link,.ellashare-cart-action .button{min-height:56px!important}.ellashare-button-icon,.ellashare-heart,.ellashare-inline-icon-svg,.ellashare-inline-icon-image{margin-right:10px!important;flex:0 0 auto!important}.ellashare-wishlist-button--icon .ellashare-button-icon,.ellashare-wishlist-button--icon .ellashare-heart,.ellashare-wishlist-button--icon .ellashare-inline-icon-svg,.ellashare-wishlist-button--icon .ellashare-inline-icon-image{margin-right:0!important}.ellashare-inline-feedback.is-warning,.ellashare-inline-feedback.is-warning::before{color:var(--ellashare-wishlist-text,#ffffff)!important}.ellashare-inline-feedback.is-warning .ellashare-btn-label,.ellashare-inline-feedback.is-warning .ellashare-button-label,.ellashare-inline-feedback.is-warning .ellashare-button-icon,.ellashare-inline-feedback.is-warning .ellashare-heart,.ellashare-inline-feedback.is-warning .ellashare-inline-icon-svg,.ellashare-inline-feedback.is-warning .ellashare-inline-icon-image{color:var(--ellashare-wishlist-text,#ffffff)!important;fill:currentColor!important}.ellashare-heart-burst{z-index:4!important;overflow:visible!important}.ellashare-heart-burst-item{font-size:18px!important;filter:drop-shadow(0 4px 8px rgb(15 23 42 / .16))}.ellashare-wishlist-pill{left:12px!important;right:12px!important}.ellashare-pill-button,button.ellashare-pill-button{width:var(--ellashare-wishlist-tab-width)!important;min-width:var(--ellashare-wishlist-tab-width)!important;max-width:var(--ellashare-wishlist-tab-width)!important;padding:12px 8px 10px!important;row-gap:10px!important;border-radius:var(--ellashare-wishlist-tab-radius,24px)!important;border-color:color-mix(in srgb,var(--ellashare-wishlist-tab-border,var(--ellashare-wishlist-bg)) 65%,white)!important}.ellashare-pill-button::before{background:linear-gradient(180deg,color-mix(in srgb,var(--ellashare-wishlist-tab-bg,var(--ellashare-wishlist-bg)) 88%,white),color-mix(in srgb,var(--ellashare-wishlist-tab-bg,var(--ellashare-wishlist-bg)) 100%,rgb(255 255 255 / .18)))!important}.ellashare-pill-button:hover{transform:translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.05)))!important;filter:brightness(var(--ellashare-wishlist-tab-hover,1.08))!important}.ellashare-pill-label{writing-mode:vertical-rl!important;transform:rotate(180deg)!important;letter-spacing:0.18em!important;font-size:var(--ellashare-wishlist-tab-font-size,12px)!important;line-height:1!important}.ellashare-pill-count{min-width:30px!important;height:30px!important;background:color-mix(in srgb,var(--ellashare-wishlist-tab-count-bg,#d8d0ff) 100%,white)!important;color:var(--ellashare-wishlist-tab-count-text,#4a32d2)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .4),0 6px 14px rgb(15 23 42 / .12)!important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:12px!important;left:auto!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:12px!important;right:auto!important}.ellashare-drawer{transition:transform .58s cubic-bezier(.14,1,.22,1),opacity .24s ease!important;opacity:.98}.ellashare-drawer-root--right .ellashare-drawer{transform:translate3d(108%,0,0)!important}.ellashare-drawer-root--left .ellashare-drawer{transform:translate3d(-108%,0,0)!important}.ellashare-drawer-root.is-open .ellashare-drawer{transform:translate3d(0,0,0)!important;opacity:1!important}.ellashare-drawer-backdrop{transition:opacity .34s ease!important}.ellashare-modal,.ellashare-drawer{padding:0!important}.ellashare-modal-content,.ellashare-drawer-content{padding:24px 28px 28px!important}.ellashare-panel[data-panel="save"]{gap:14px!important}.ellashare-panel[data-panel="save"] .ellashare-eyebrow{margin-top:0!important;margin-bottom:4px!important}.ellashare-panel[data-panel="save"] h2{margin-top:0!important;line-height:.96!important}.ellashare-close,.ellashare-close-drawer{position:absolute!important;top:16px!important;right:18px!important;width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:rgb(16 33 43 / .9)!important;opacity:.9!important}.ellashare-close span,.ellashare-close-drawer span{font-size:44px!important;line-height:1!important;display:block!important}.ellashare-close:hover,.ellashare-close:focus,.ellashare-close-drawer:hover,.ellashare-close-drawer:focus{transform:scale(1.04)!important;opacity:.62!important}.ellashare-panel-drawer .ellashare-panel-header{padding-right:88px!important}.ellashare-title-row{display:block!important;max-width:100%!important}.ellashare-drawer-title{display:inline-flex!important;align-items:flex-start!important;gap:10px!important;white-space:nowrap!important;max-width:100%!important;margin:0!important;line-height:.94!important}.ellashare-drawer-title-text{display:inline-block!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.ellashare-title-edit--mini{position:relative!important;top:.14em!important;margin:0!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;flex:0 0 auto!important}.ellashare-title-edit--mini span{font-size:18px!important;line-height:1!important}.ellashare-drawer-helper,.ellashare-panel-drawer>p{white-space:nowrap!important;max-width:100%!important;overflow:visible!important;text-overflow:clip!important;font-size:15px!important;line-height:1.3!important}.ellashare-panel-drawer .ellashare-item{grid-template-columns:128px minmax(0,1fr) 206px!important;gap:18px!important;align-items:start!important;padding:26px 22px!important}.ellashare-panel-drawer .ellashare-item-image{width:128px!important;height:128px!important;aspect-ratio:1 / 1}.ellashare-panel-drawer .ellashare-item-body{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important}.ellashare-panel-drawer .ellashare-item-title{font-size:18px!important;line-height:1.28!important;white-space:normal!important;overflow-wrap:anywhere!important}.ellashare-panel-drawer .ellashare-item-actions{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;gap:10px!important;padding-top:0!important}.ellashare-remove-item{position:static!important;order:0!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;background:transparent!important;color:rgb(16 33 43 / .24)!important;border:0!important;box-shadow:none!important;align-self:flex-end!important}.ellashare-item-link{order:1!important;min-width:184px!important;min-height:58px!important}.ellashare-trash-icon{font-size:18px!important;line-height:1!important}.ellashare-drawer-actions,.ellashare-drawer-actions>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link{align-items:center!important}.ellashare-drawer-actions>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link{min-height:58px!important;height:58px!important;padding:0 28px!important}.ellashare-btn-secondary,.ellashare-agent-link,.ellashare-item-link{background:transparent!important}.ellashare-btn-secondary::before,.ellashare-agent-link::before,.ellashare-item-link::before{background:linear-gradient(180deg,rgb(255 255 255 / .84),rgb(255 255 255 / .72))!important}.ellashare-btn-secondary,.ellashare-agent-link,.ellashare-item-link{color:var(--ellashare-panel-text)!important}.ellashare-agent-link,.ellashare-item-link,.ellashare-btn-secondary{border-color:rgb(255 255 255 / .9)!important}@media (max-width:900px){.ellashare-pill-button,button.ellashare-pill-button{width:52px!important;min-width:52px!important;max-width:52px!important}.ellashare-drawer-helper,.ellashare-panel-drawer>p{white-space:nowrap!important;font-size:13px!important}.ellashare-panel-drawer .ellashare-item{grid-template-columns:96px minmax(0,1fr)!important}.ellashare-panel-drawer .ellashare-item-actions{grid-column:2!important;justify-self:start!important;align-items:flex-start!important}.ellashare-item-link{min-width:164px!important}}.ellashare-wishlist-button{overflow:visible!important}.ellashare-wishlist-pill{left:auto!important;right:auto!important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:0!important;left:auto!important;--ellashare-pill-edge-offset:calc(var(--ellashare-wishlist-tab-width, 62px) * 0.48)}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0!important;right:auto!important;--ellashare-pill-edge-offset:calc(var(--ellashare-wishlist-tab-width, 62px) * -0.48)}.ellashare-pill-button,button.ellashare-pill-button{transform:translateX(var(--ellashare-pill-edge-offset,0))!important}.ellashare-pill-button:hover,button.ellashare-pill-button:hover,.ellashare-pill-button:focus,button.ellashare-pill-button:focus{transform:translateX(var(--ellashare-pill-edge-offset,0)) translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.05)))!important}.ellashare-wishlist-pill.is-bumping .ellashare-pill-button{transform:translateX(var(--ellashare-pill-edge-offset,0)) scale(1.04)!important}.ellashare-title-edit--mini{top:0.08em!important}.ellashare-title-edit--mini span{display:inline-flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important}.ellashare-edit-icon{width:16px!important;height:16px!important;display:block!important}.ellashare-item-header{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{grid-template-columns:128px minmax(0,1fr)!important;gap:18px!important;align-items:start!important}.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title{flex:1 1 auto!important;margin:0!important}.ellashare-panel-drawer .ellashare-item-actions,.ellashare-panel[data-panel="preview"] .ellashare-item-actions{display:none!important}.ellashare-remove-item{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:rgb(16 33 43 / .46)!important;flex:0 0 auto!important;align-self:flex-start!important}.ellashare-remove-item:hover,.ellashare-remove-item:focus{color:rgb(16 33 43 / .72)!important;transform:translateY(-1px)!important}.ellashare-trash-icon{width:18px!important;height:18px!important;display:block!important}.ellashare-item-link{width:auto!important;min-width:0!important;min-height:48px!important;height:48px!important;padding:0 22px!important;align-self:flex-start!important}.ellashare-item{transition:height .28s ease,max-height .28s ease,opacity .22s ease,transform .28s ease,padding .28s ease,margin .28s ease,border-width .22s ease!important}.ellashare-item.is-removing{opacity:0!important;transform:translateX(22px) scale(.98)!important;padding-top:0!important;padding-bottom:0!important;margin:0!important;border-width:0!important;overflow:hidden!important;pointer-events:none!important}.ellashare-heart-burst-item{display:inline-flex!important;align-items:center!important;justify-content:center!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-image{width:14px!important;height:14px!important;margin:0!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear,body.woocommerce-cart table.shop_table td.actions.clear{padding-top:12px!important;padding-bottom:12px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;margin:0 0 0 16px!important;transform:translateY(-4px)!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:52px!important;height:52px!important;padding:0 26px!important;gap:8px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .ellashare-button-icon,body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .ellashare-heart,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .ellashare-button-icon,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .ellashare-heart{margin-right:6px!important}@media (max-width:900px){.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{grid-template-columns:96px minmax(0,1fr)!important}}.ellashare-cart-action .ellashare-button-icon,.ellashare-cart-action .ellashare-heart,.ellashare-cart-action .ellashare-inline-icon-svg,.ellashare-cart-action .ellashare-inline-icon-image{margin-right:6px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin-top:0!important;margin-bottom:0!important}.ellashare-title-row h2{position:relative!important;padding-right:30px!important}.ellashare-title-edit--mini{position:absolute!important;top:0!important;right:0!important;margin:0!important}.ellashare-item.is-removable .ellashare-item-header{position:relative!important;display:block!important;padding-right:34px!important}.ellashare-item.is-removable .ellashare-remove-item{position:absolute!important;top:0!important;right:0!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear,body.woocommerce-cart table.shop_table td.actions.clear{padding-top:8px!important;padding-bottom:8px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin-left:12px!important;transform:translateY(-7px)!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{gap:2px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .ellashare-button-icon,body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .ellashare-heart,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .ellashare-button-icon,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .ellashare-heart{margin-right:4px!important}:root{--ellashare-wishlist-tab-width:74px}.ellashare-wishlist-pill{width:0!important;overflow:visible!important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:0!important;left:auto!important;--ellashare-pill-edge-offset:calc(var(--ellashare-wishlist-tab-width, 74px) * 0.5) !important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0!important;right:auto!important;--ellashare-pill-edge-offset:calc(var(--ellashare-wishlist-tab-width, 74px) * -0.5) !important}.ellashare-pill-button,button.ellashare-pill-button{width:var(--ellashare-wishlist-tab-width,74px)!important;min-width:var(--ellashare-wishlist-tab-width,74px)!important;max-width:var(--ellashare-wishlist-tab-width,74px)!important;min-height:188px!important;padding:12px 8px 12px!important;transform:translateX(var(--ellashare-pill-edge-offset,0))!important}.ellashare-pill-button:hover,button.ellashare-pill-button:hover,.ellashare-pill-button:focus,button.ellashare-pill-button:focus{transform:translateX(var(--ellashare-pill-edge-offset,0)) translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.05)))!important}.ellashare-wishlist-pill.is-bumping .ellashare-pill-button{transform:translateX(var(--ellashare-pill-edge-offset,0)) scale(1.04)!important}.ellashare-pill-label{inset:14px 0 52px!important}@media (max-width:900px){.ellashare-pill-button,button.ellashare-pill-button{width:60px!important;min-width:60px!important;max-width:60px!important}}.ellashare-title-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}.ellashare-drawer-title{display:block!important;flex:1 1 auto!important;min-width:0!important;white-space:nowrap!important}.ellashare-drawer-title-text{display:inline-block!important;max-width:100%!important}.ellashare-title-edit--mini{top:0!important;margin-top:0.14em!important;margin-left:0!important;align-self:flex-start!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{grid-template-columns:112px minmax(0,1fr)!important;gap:18px!important;align-items:start!important}.ellashare-item-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;width:100%!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title{flex:1 1 auto!important;min-width:0!important;margin:0!important}.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{display:flex!important;flex-direction:column!important;gap:7px!important;min-width:0!important}.ellashare-panel-drawer .ellashare-item-link,.ellashare-panel[data-panel="preview"] .ellashare-item-link{order:4!important;width:fit-content!important;max-width:100%!important;min-width:0!important;min-height:48px!important;height:48px!important;padding:0 22px!important;margin-top:2px!important;align-self:flex-start!important}.ellashare-remove-item{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;color:rgb(16 33 43 / .56)!important}.ellashare-remove-item:hover,.ellashare-remove-item:focus{color:rgb(16 33 43 / .84)!important}.ellashare-trash-icon{width:18px!important;height:18px!important}.ellashare-item.is-removing{opacity:0!important;transform:translateX(18px) scale(.985)!important}.ellashare-heart-burst-item{width:18px!important;height:18px!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-image{width:16px!important;height:16px!important;display:block!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg{color:inherit!important;fill:currentColor!important}.ellashare-heart-burst-item .ellashare-inline-icon-image{object-fit:contain!important}.ellashare-cart-action .button,.ellashare-wishlist-button,.ellashare-btn,.ellashare-agent-link,.ellashare-item-link{gap:8px!important}.ellashare-cart-action .ellashare-button-icon,.ellashare-cart-action .ellashare-heart,.ellashare-cart-action .ellashare-inline-icon-svg,.ellashare-cart-action .ellashare-inline-icon-image,.ellashare-wishlist-button .ellashare-button-icon,.ellashare-wishlist-button .ellashare-heart,.ellashare-wishlist-button .ellashare-inline-icon-svg,.ellashare-wishlist-button .ellashare-inline-icon-image,.ellashare-btn .ellashare-button-icon,.ellashare-btn .ellashare-heart,.ellashare-btn .ellashare-inline-icon-svg,.ellashare-btn .ellashare-inline-icon-image{margin-right:0!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear,body.woocommerce-cart table.shop_table td.actions.clear{padding-top:6px!important;padding-bottom:6px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin:0 0 0 12px!important;transform:translateY(-8px)!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:50px!important;height:50px!important;padding:0 24px!important}@media (max-width:900px){.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{grid-template-columns:92px minmax(0,1fr)!important}}.ellashare-title-row h2{position:static!important;padding-right:0!important}.ellashare-title-edit--mini{position:relative!important;right:auto!important}.ellashare-item.is-removable .ellashare-item-header{position:static!important;display:flex!important;padding-right:0!important}.ellashare-item.is-removable .ellashare-remove-item{position:static!important;top:auto!important;right:auto!important}.ellashare-panel-drawer .ellashare-item-image,.ellashare-panel[data-panel="preview"] .ellashare-item-image{width:112px!important;height:112px!important}@media (max-width:900px){.ellashare-panel-drawer .ellashare-item-image,.ellashare-panel[data-panel="preview"] .ellashare-item-image{width:92px!important;height:92px!important}}.ellashare-eyebrow{text-transform:none!important}.ellashare-modal,.ellashare-drawer,.ellashare-panel,.ellashare-item{position:relative!important}.ellashare-close,.ellashare-close-drawer{position:absolute!important;top:18px!important;right:18px!important;left:auto!important;z-index:7!important}.ellashare-close span,.ellashare-close-drawer span{display:inline-flex!important;align-items:center!important;justify-content:center!important}.ellashare-submit-share.is-creating-link{position:relative!important;pointer-events:none!important}.ellashare-submit-share.is-creating-link .ellashare-btn-label{display:inline-flex!important;align-items:center!important;gap:10px!important}.ellashare-submit-share.is-creating-link .ellashare-btn-label::before{content:'';width:15px;height:15px;border-radius:999px;border:2px solid rgb(255 255 255 / .42);border-top-color:rgb(255 255 255 / .98);animation:ellashare-spin 0.72s linear infinite}@keyframes ellashare-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ellashare-confetti-burst{position:absolute;inset:0;pointer-events:none;z-index:6}.ellashare-confetti-piece{position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:999px;opacity:0;transform:translate(-50%,-50%) rotate(0deg);animation:ellashare-confetti-pop 0.95s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--ellashare-confetti-index, 0) * 0.018s)}@keyframes ellashare-confetti-pop{0%{opacity:0;transform:translate(-50%,-50%) rotate(0deg) scale(.2)}15%{opacity:1}100%{opacity:0;transform:translate(-50%,-50%) rotate(220deg) translateY(calc(var(--ellashare-confetti-distance, 42px) * -1)) rotate(var(--ellashare-confetti-angle,0deg)) scale(1)}}.ellashare-copy-link.is-copied{background:#2da44e!important;border-color:#2da44e!important;color:#ffffff!important}.ellashare-copy-link.is-copied .ellashare-btn-label{display:inline-flex!important;align-items:center!important;gap:8px!important}.ellashare-copy-success-icon,.ellashare-copy-success-icon svg{display:block!important;width:16px!important;height:16px!important}:root{--ellashare-wishlist-tab-width:84px;--ellashare-wishlist-tab-edge:40px}.ellashare-wishlist-pill{width:auto!important;overflow:visible!important}.ellashare-drawer-root--left .ellashare-drawer{left:0!important;right:auto!important}.ellashare-drawer-root--right .ellashare-drawer{right:0!important;left:auto!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:calc(var(--ellashare-wishlist-tab-edge, 40px) * -1)!important;right:auto!important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:calc(var(--ellashare-wishlist-tab-edge, 40px) * -1)!important;left:auto!important}.ellashare-pill-button,button.ellashare-pill-button{width:var(--ellashare-wishlist-tab-width,84px)!important;min-width:var(--ellashare-wishlist-tab-width,84px)!important;max-width:var(--ellashare-wishlist-tab-width,84px)!important;min-height:194px!important;transform:none!important;padding:14px 10px!important}.ellashare-pill-button:hover,button.ellashare-pill-button:hover,.ellashare-pill-button:focus,button.ellashare-pill-button:focus{transform:translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.05)))!important}.ellashare-wishlist-pill.is-bumping .ellashare-pill-button{transform:scale(1.04)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{border-top-right-radius:0!important;border-bottom-right-radius:0!important}@media (max-width:900px){:root{--ellashare-wishlist-tab-width:72px;--ellashare-wishlist-tab-edge:34px}.ellashare-pill-button,button.ellashare-pill-button{min-height:172px!important}}.ellashare-title-row{align-items:flex-start!important;gap:10px!important}.ellashare-title-actions{display:inline-flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important}.ellashare-title-edit,.ellashare-title-confirm,.ellashare-remove-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border:0!important;border-radius:999px!important;background:rgb(16 33 43 / .08)!important;color:rgb(16 33 43 / .88)!important;box-shadow:none!important}.ellashare-title-edit:hover,.ellashare-title-edit:focus,.ellashare-title-confirm:hover,.ellashare-title-confirm:focus,.ellashare-remove-item:hover,.ellashare-remove-item:focus{background:rgb(16 33 43 / .14)!important;color:rgb(16 33 43)!important}.ellashare-title-edit .ellashare-edit-icon,.ellashare-title-confirm .ellashare-check-icon,.ellashare-remove-item .ellashare-trash-icon{width:18px!important;height:18px!important;display:block!important}.ellashare-title-edit--mini,.ellashare-title-confirm{position:static!important;margin:0!important;top:auto!important;right:auto!important}.ellashare-panel-drawer.is-editing-title [data-ellashare-edit-title]{display:none!important}.ellashare-panel-drawer:not(.is-editing-title) [data-ellashare-confirm-title]{display:none!important}[data-ellashare-title-editable]{display:inline-block!important;min-width:0!important;outline:none!important}.ellashare-panel-drawer.is-editing-title [data-ellashare-title-editable]{border-bottom:2px solid var(--ellashare-panel-accent,#7c5cff)!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{position:relative!important;grid-template-columns:108px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;padding-right:52px!important}.ellashare-panel-drawer .ellashare-item-media,.ellashare-panel[data-panel="preview"] .ellashare-item-media{display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important}.ellashare-panel-drawer .ellashare-item-meta--qty,.ellashare-panel[data-panel="preview"] .ellashare-item-meta--qty{align-self:center!important;margin:0!important;font-weight:600!important}.ellashare-item-header{display:block!important;padding-right:0!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title{margin:0 0 6px!important}.ellashare-panel-drawer .ellashare-item-attrs,.ellashare-panel[data-panel="preview"] .ellashare-item-attrs{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.ellashare-panel-drawer .ellashare-item-attr-line,.ellashare-panel[data-panel="preview"] .ellashare-item-attr-line{display:block!important;width:100%!important}.ellashare-panel-drawer .ellashare-item-link,.ellashare-panel[data-panel="preview"] .ellashare-item-link{width:auto!important;min-width:0!important;padding:0 20px!important}.ellashare-item.is-removable .ellashare-remove-item{position:absolute!important;top:18px!important;right:18px!important;margin:0!important}.ellashare-item.is-removing{overflow:hidden!important;opacity:0!important;transform:translateX(14px) scale(.985)!important;transition:opacity 0.24s ease,transform 0.24s ease,height 0.24s ease,max-height 0.24s ease,margin 0.24s ease,padding 0.24s ease!important}.ellashare-heart-burst{position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;z-index:4!important}.ellashare-heart-burst-item{width:18px!important;height:18px!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-image{width:16px!important;height:16px!important}.ellashare-wishlist-button,.ellashare-cart-action .button,.ellashare-btn,.ellashare-agent-link,.ellashare-item-link{column-gap:10px!important}.ellashare-wishlist-button{overflow:visible!important}.ellashare-wishlist-button .ellashare-button-icon,.ellashare-wishlist-button .ellashare-heart,.ellashare-wishlist-button .ellashare-inline-icon-svg,.ellashare-wishlist-button .ellashare-inline-icon-image{margin-right:0!important}.ellashare-context-mini_cart,.ellashare-context-mini-cart{width:100%!important;margin:18px 0 0!important;display:block!important}.ellashare-context-mini_cart .button,.ellashare-context-mini-cart .button{width:100%!important;justify-content:center!important}.ellashare-context-checkout{display:none!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear,body.woocommerce-cart table.shop_table td.actions.clear{padding-top:10px!important;padding-bottom:8px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin:8px 0 0 12px!important;transform:translateY(-3px)!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:50px!important;height:50px!important}@media (max-width:900px){.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{grid-template-columns:92px minmax(0,1fr)!important;padding-right:48px!important}.ellashare-panel-drawer .ellashare-item-image,.ellashare-panel[data-panel="preview"] .ellashare-item-image{width:92px!important;height:92px!important}}.ellashare-eyebrow,.ellashare-panel .ellashare-eyebrow,.ellashare-panel-header .ellashare-eyebrow{text-transform:none!important;letter-spacing:0.12em!important}.ellashare-close,.ellashare-close-drawer{position:absolute!important;top:16px!important;right:16px!important;left:auto!important;margin:0!important;float:none!important;z-index:10!important}.ellashare-close span,.ellashare-close-drawer span{display:block!important;line-height:1!important}.ellashare-modal-content,.ellashare-drawer-content{clear:none!important}.ellashare-modal{overflow:visible!important}.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{top:0!important;bottom:0!important;margin:0!important}.ellashare-drawer-root--left .ellashare-drawer{left:0!important;border-left:0!important}.ellashare-drawer-root--right .ellashare-drawer{right:0!important;border-right:0!important}:root{--ellashare-wishlist-tab-width:80px}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:0!important;left:auto!important;--ellashare-pill-edge-offset:calc(var(--ellashare-wishlist-tab-width, 80px) * 0.36) !important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0!important;right:auto!important;--ellashare-pill-edge-offset:calc(var(--ellashare-wishlist-tab-width, 80px) * -0.36) !important}.ellashare-pill-button,button.ellashare-pill-button{width:var(--ellashare-wishlist-tab-width,80px)!important;min-width:var(--ellashare-wishlist-tab-width,80px)!important;max-width:var(--ellashare-wishlist-tab-width,80px)!important;overflow:visible!important}.ellashare-title-row{position:relative!important;display:block!important;padding-right:46px!important}.ellashare-drawer-title,.ellashare-title-row h2{position:relative!important;margin-right:0!important;white-space:nowrap!important}.ellashare-title-actions{position:absolute!important;top:2px!important;right:0!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.ellashare-title-edit--mini,.ellashare-title-confirm{position:static!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;padding:0!important;border-radius:999px!important;color:rgb(16 33 43 / .84)!important;background:rgb(255 255 255 / .74)!important;box-shadow:0 8px 18px rgb(15 23 42 / .08)!important}.ellashare-title-edit--mini span,.ellashare-title-confirm span{display:block!important;width:16px!important;height:16px!important}.ellashare-title-confirm[hidden]{display:none!important}.ellashare-drawer-content.is-editing-title .ellashare-title-edit--mini{display:none!important}.ellashare-drawer-content.is-editing-title .ellashare-title-confirm:not([hidden]){display:inline-flex!important}[data-ellashare-title-editable]{outline:none!important}.ellashare-drawer-content.is-editing-title [data-ellashare-title-editable]{border-bottom:2px solid rgb(16 33 43 / .18)!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{position:relative!important;grid-template-columns:108px minmax(0,1fr)!important;align-items:start!important}.ellashare-item-media{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.ellashare-item-meta--qty{display:block!important;margin:0!important;font-weight:600!important}.ellashare-item.is-removable .ellashare-item-header{position:relative!important;display:block!important;padding-right:42px!important}.ellashare-item.is-removable .ellashare-remove-item{position:absolute!important;top:0!important;right:0!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;color:rgb(16 33 43 / .72)!important;background:transparent!important;box-shadow:none!important}.ellashare-remove-item:hover,.ellashare-remove-item:focus{color:rgb(16 33 43 / .92)!important}.ellashare-trash-icon,.ellashare-edit-icon,.ellashare-check-icon{width:18px!important;height:18px!important;display:block!important}.ellashare-item-attrs,.ellashare-panel-drawer .ellashare-item-attrs,.ellashare-panel[data-panel="preview"] .ellashare-item-attrs{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;white-space:normal!important}.ellashare-item-attr-line{display:block!important}.ellashare-item-link{align-self:flex-start!important}.ellashare-wishlist-button,button.ellashare-wishlist-button{gap:10px!important;overflow:visible!important}.ellashare-wishlist-button .ellashare-button-icon,.ellashare-wishlist-button .ellashare-heart,.ellashare-wishlist-button .ellashare-inline-icon-svg,.ellashare-wishlist-button .ellashare-inline-icon-image{margin-right:2px!important}.ellashare-heart-burst{overflow:visible!important;pointer-events:none!important}.ellashare-heart-burst-item{width:20px!important;height:20px!important}.ellashare-context-mini_cart,.ellashare-cart-action.ellashare-context-mini_cart{display:block!important;width:100%!important;margin:16px 0 0!important}.ellashare-context-mini_cart .button,.ellashare-cart-action.ellashare-context-mini_cart .button{display:flex!important;width:100%!important;justify-content:center!important;text-align:center!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear,body.woocommerce-cart table.shop_table td.actions.clear{padding-top:10px!important;padding-bottom:8px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin:6px 0 0 12px!important;transform:translateY(-2px)!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:50px!important;height:50px!important}.ellashare-context-checkout{display:none!important}.ellashare-submit-share.is-creating-link{position:relative!important}.ellashare-submit-share.is-creating-link .ellashare-btn-label{display:inline-flex!important;align-items:center!important;gap:10px!important}.ellashare-submit-share.is-creating-link .ellashare-btn-label::before{content:'';width:14px;height:14px;border-radius:999px;border:2px solid rgb(255 255 255 / .38);border-top-color:#fff;animation:ellashare-spin .8s linear infinite}.ellashare-copy-link.is-copied{background:rgb(41 138 78 / .14)!important;color:#16733f!important;border-color:rgb(22 115 63 / .22)!important}.ellashare-copy-success-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important}.ellashare-copy-success-icon svg,.ellashare-copy-success-icon .ellashare-check-icon{width:16px!important;height:16px!important}.ellashare-confetti-burst{position:absolute!important;inset:50% auto auto 50%!important;width:0!important;height:0!important;pointer-events:none!important;z-index:4!important}.ellashare-confetti-piece{position:absolute!important;left:0!important;top:0!important;width:10px!important;height:10px!important;border-radius:2px!important;transform:rotate(var(--ellashare-confetti-angle,0deg)) translateX(0) scale(1)!important;animation:ellashare-confetti-pop .95s cubic-bezier(.18,.76,.24,1) forwards!important}@keyframes ellashare-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes ellashare-confetti-pop{0%{opacity:0;transform:rotate(var(--ellashare-confetti-angle,0deg)) translateX(0) scale(.2)}15%{opacity:1}100%{opacity:0;transform:rotate(var(--ellashare-confetti-angle,0deg)) translateX(var(--ellashare-confetti-distance,48px)) scale(1)}}@media (max-width:900px){.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{grid-template-columns:88px minmax(0,1fr)!important}.ellashare-panel-drawer .ellashare-item-image,.ellashare-panel[data-panel="preview"] .ellashare-item-image{width:88px!important;height:88px!important}}.ellashare-eyebrow,.ellashare-summary-card span,.ellashare-pill-label,.ellashare-chip{text-transform:none!important}.ellashare-close,.ellashare-close-drawer{top:10px!important;right:10px!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;padding:0!important}.ellashare-close span,.ellashare-close-drawer span{font-size:34px!important}.ellashare-panel[data-panel="save"],.ellashare-panel[data-panel="result"],.ellashare-panel[data-panel="preview"],.ellashare-panel-drawer{padding-top:8px!important}.ellashare-submit-share.is-creating-link{position:relative!important;pointer-events:none!important}.ellashare-submit-share.is-creating-link .ellashare-btn-label{opacity:0.96!important}.ellashare-submit-share.is-creating-link::after{content:''!important;width:16px!important;height:16px!important;border-radius:999px!important;border:2px solid rgb(255 255 255 / .38)!important;border-top-color:rgb(255 255 255 / .96)!important;position:absolute!important;top:50%!important;right:18px!important;margin-top:-8px!important;animation:ellashare-spin .7s linear infinite!important}@keyframes ellashare-spin{to{transform:rotate(360deg)}}.ellashare-confetti-burst{position:absolute!important;inset:0!important;pointer-events:none!important;overflow:visible!important}.ellashare-confetti-piece{position:absolute!important;left:50%!important;top:50%!important;width:10px!important;height:10px!important;border-radius:3px!important;opacity:0!important;transform:translate(-50%,-50%) rotate(0deg) scale(.4)!important;animation:ellashare-confetti-pop .95s cubic-bezier(.16,.9,.2,1) forwards!important}@keyframes ellashare-confetti-pop{0%{opacity:0;transform:translate(-50%,-50%) rotate(0deg) scale(.4)}16%{opacity:1}100%{opacity:0;transform:translate(-50%,-50%) rotate(var(--ellashare-confetti-angle,0deg)) translateY(calc(var(--ellashare-confetti-distance, 44px) * -1)) scale(1)}}.ellashare-copy-link.is-copied{background:#1f8f4d!important;border-color:#1f8f4d!important;color:#ffffff!important}.ellashare-copy-success-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important}:root{--ellashare-wishlist-tab-width:74px}.ellashare-wishlist-pill{width:0!important;overflow:visible!important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:0!important;left:auto!important;--ellashare-pill-edge-offset:22px !important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0!important;right:auto!important;--ellashare-pill-edge-offset:-22px !important}.ellashare-pill-button,button.ellashare-pill-button{width:var(--ellashare-wishlist-tab-width,74px)!important;min-width:var(--ellashare-wishlist-tab-width,74px)!important;max-width:var(--ellashare-wishlist-tab-width,74px)!important;min-height:188px!important;padding:14px 8px 12px!important;transform:translateX(var(--ellashare-pill-edge-offset,0))!important}.ellashare-pill-button:hover,button.ellashare-pill-button:hover,.ellashare-pill-button:focus,button.ellashare-pill-button:focus{transform:translateX(var(--ellashare-pill-edge-offset,0)) translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.05)))!important}.ellashare-wishlist-pill.is-bumping .ellashare-pill-button{transform:translateX(var(--ellashare-pill-edge-offset,0)) scale(1.035)!important}.ellashare-drawer{width:min(540px, 100vw)!important;margin:0!important}.ellashare-drawer-root--right .ellashare-drawer{right:0!important;left:auto!important}.ellashare-drawer-root--left .ellashare-drawer{left:0!important;right:auto!important}.ellashare-modal-content,.ellashare-drawer-content{padding:26px 26px 28px!important}.ellashare-panel-header{position:relative!important;padding-right:44px!important}.ellashare-title-row{position:relative!important;display:block!important;padding-right:42px!important}.ellashare-title-actions{position:absolute!important;top:6px!important;right:0!important;display:flex!important;align-items:center!important;gap:8px!important}.ellashare-drawer-title{display:block!important;white-space:normal!important;line-height:1.04!important;margin:0!important}.ellashare-drawer-title-text{display:block!important;white-space:normal!important;overflow-wrap:anywhere!important}[data-ellashare-title-editable][contenteditable="true"]{outline:none!important;border-bottom:2px solid rgb(16 33 43 / .2)!important;padding-bottom:2px!important}.ellashare-title-edit,.ellashare-title-confirm{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:rgb(16 33 43 / .82)!important}.ellashare-title-confirm{color:#1f8f4d!important}.ellashare-edit-icon,.ellashare-check-icon,.ellashare-trash-icon{width:18px!important;height:18px!important;display:block!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{position:relative!important;grid-template-columns:96px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;padding:22px 20px!important}.ellashare-item-media{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.ellashare-panel-drawer .ellashare-item-image,.ellashare-panel[data-panel="preview"] .ellashare-item-image{width:96px!important;height:96px!important}.ellashare-item-meta--qty{display:block!important;margin:0!important;font-size:14px!important;line-height:1.2!important;color:rgb(16 33 43 / .76)!important}.ellashare-item-body{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;padding-right:34px!important}.ellashare-item-header{display:block!important;position:static!important;width:100%!important}.ellashare-item-title{margin:0!important;font-size:17px!important;line-height:1.32!important;white-space:normal!important;overflow-wrap:anywhere!important}.ellashare-item-attrs{display:flex!important;flex-direction:column!important;gap:4px!important;margin-top:0!important}.ellashare-item-attr-line{display:block!important}.ellashare-item-price{margin-top:0!important}.ellashare-item-link{width:auto!important;max-width:100%!important;min-width:0!important;min-height:46px!important;height:46px!important;padding:0 20px!important;align-self:flex-start!important;justify-content:center!important}.ellashare-remove-item{position:absolute!important;top:18px!important;right:18px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:rgb(16 33 43 / .62)!important}.ellashare-remove-item:hover,.ellashare-remove-item:focus{color:rgb(16 33 43 / .9)!important}.ellashare-remove-item .ellashare-trash-icon{width:18px!important;height:18px!important}.ellashare-item.is-removing{overflow:hidden!important;opacity:0!important;transform:translateX(16px) scale(.985)!important;transition:opacity .26s ease,transform .26s ease,max-height .26s ease,height .26s ease,padding .26s ease,margin .26s ease!important}.ellashare-wishlist-button,.ellashare-cart-action .button,.ellashare-btn,.ellashare-agent-link,.ellashare-item-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.ellashare-wishlist-button{position:relative!important;overflow:visible!important}.ellashare-wishlist-button .ellashare-button-icon,.ellashare-wishlist-button .ellashare-heart,.ellashare-wishlist-button .ellashare-inline-icon-svg,.ellashare-wishlist-button .ellashare-inline-icon-image{flex:0 0 auto!important}.ellashare-heart-burst{position:absolute!important;left:50%!important;top:50%!important;width:0!important;height:0!important;pointer-events:none!important;overflow:visible!important;z-index:3!important}.ellashare-heart-burst-item{position:absolute!important;left:0!important;top:0!important;width:18px!important;height:18px!important;margin-left:-9px!important;margin-top:-9px!important;opacity:0!important;transform:rotate(calc(var(--ellashare-heart-index, 0) * 60deg)) translateY(0) scale(.55)!important;animation:ellashare-heart-pop .8s cubic-bezier(.16,.9,.2,1) forwards!important}@keyframes ellashare-heart-pop{0%{opacity:0;transform:rotate(calc(var(--ellashare-heart-index, 0) * 60deg)) translateY(0) scale(.45)}18%{opacity:1}100%{opacity:0;transform:rotate(calc(var(--ellashare-heart-index, 0) * 60deg)) translateY(-32px) scale(1)}}.ellashare-context-mini_cart,.ellashare-action.ellashare-context-mini_cart{display:block!important;width:100%!important;margin:16px 0 0!important}.ellashare-context-mini_cart .button,.ellashare-action.ellashare-context-mini_cart .button{width:100%!important;display:flex!important;justify-content:center!important}.ellashare-context-checkout{display:none!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear,body.woocommerce-cart table.shop_table td.actions.clear{padding-top:10px!important;padding-bottom:10px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin:8px 0 0 14px!important;transform:translateY(-3px)!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:50px!important;height:50px!important;padding:0 24px!important}@media (max-width:900px){.ellashare-modal-content,.ellashare-drawer-content{padding:22px 18px 22px!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{grid-template-columns:82px minmax(0,1fr)!important;gap:14px!important;padding:18px 16px!important}.ellashare-panel-drawer .ellashare-item-image,.ellashare-panel[data-panel="preview"] .ellashare-item-image{width:82px!important;height:82px!important}}:root{--ellashare-pill-total-width:78px;--ellashare-pill-visible-width:46px;--ellashare-pill-offset:32px}.ellashare-eyebrow,.ellashare-summary-card span,.ellashare-helper,.ellashare-item-meta--qty{text-transform:none!important}.ellashare-eyebrow{letter-spacing:0.08em!important}.ellashare-close,.ellashare-close-drawer{top:8px!important;right:8px!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;padding:0!important}.ellashare-close span,.ellashare-close-drawer span{font-size:34px!important}.ellashare-panel[data-panel="save"],.ellashare-panel[data-panel="result"],.ellashare-panel[data-panel="preview"]{position:relative!important}.ellashare-panel-drawer .ellashare-panel-header,.ellashare-panel[data-panel="preview"] .ellashare-panel-header{padding-right:56px!important}.ellashare-title-actions{display:inline-flex!important;align-items:flex-start!important;gap:8px!important;flex:0 0 auto!important}.ellashare-title-edit,.ellashare-title-confirm{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:rgb(16 33 43 / .92)!important}.ellashare-title-confirm{color:#168449!important}.ellashare-title-edit .ellashare-edit-icon,.ellashare-title-confirm .ellashare-check-icon,.ellashare-remove-item .ellashare-trash-icon{width:18px!important;height:18px!important;display:block!important}.ellashare-panel-drawer.is-editing-title [data-ellashare-edit-title]{display:none!important}.ellashare-panel-drawer.is-editing-title [data-ellashare-confirm-title]{display:inline-flex!important}.ellashare-drawer-title-text[contenteditable="true"]{outline:none!important;border-bottom:2px solid rgb(124 92 255 / .34)!important;padding-right:4px!important;cursor:text!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{position:relative!important;grid-template-columns:112px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;padding-right:64px!important}.ellashare-item-media{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:flex-start!important}.ellashare-item-meta--qty{display:block!important;font-size:14px!important;line-height:1.25!important;white-space:nowrap!important}.ellashare-item-header{display:block!important;width:100%!important;padding-right:0!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title{margin:0!important;max-width:100%!important}.ellashare-item-attrs{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.ellashare-item-attr-line{display:block!important;width:100%!important;line-height:1.3!important}.ellashare-remove-item{position:absolute!important;top:18px!important;right:18px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:rgb(16 33 43 / .68)!important}.ellashare-remove-item:hover,.ellashare-remove-item:focus{color:rgb(16 33 43 / .94)!important}.ellashare-trash-icon{width:18px!important;height:18px!important}.ellashare-item-link{align-self:flex-start!important;width:auto!important;min-width:0!important;max-width:100%!important}.ellashare-wishlist-button,.ellashare-wishlist-button .ellashare-button-label,.ellashare-wishlist-button .ellashare-btn-label{column-gap:10px!important}.ellashare-heart-burst{pointer-events:none!important;position:absolute!important;inset:-10px!important;overflow:visible!important;z-index:3!important}.ellashare-heart-burst-item{width:18px!important;height:18px!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-image{width:16px!important;height:16px!important}.ellashare-wishlist-pill{width:var(--ellashare-pill-visible-width)!important;overflow:visible!important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:0!important;left:auto!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0!important;right:auto!important}.ellashare-pill-button,button.ellashare-pill-button{width:var(--ellashare-pill-total-width)!important;min-width:var(--ellashare-pill-total-width)!important;max-width:var(--ellashare-pill-total-width)!important;min-height:188px!important;padding:12px 8px!important}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{transform:translateX(var(--ellashare-pill-offset))!important;border-radius:28px 0 0 28px!important}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button{transform:translateX(calc(var(--ellashare-pill-offset) * -1))!important;border-radius:0 28px 28px 0!important}.ellashare-wishlist-pill--top-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--top-right .ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-right .ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button:focus{transform:translateX(var(--ellashare-pill-offset)) translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.05)))!important}.ellashare-wishlist-pill--top-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--top-left .ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-left .ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button:focus{transform:translateX(calc(var(--ellashare-pill-offset) * -1)) translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.05)))!important}.ellashare-wishlist-pill.is-bumping .ellashare-pill-button{filter:brightness(1.03)!important}.ellashare-pill-label{inset:14px 0 52px!important}.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--left .ellashare-drawer-content{margin-left:0!important;left:0!important}.ellashare-drawer-root--right .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer-content{margin-right:0!important;right:0!important}.ellashare-context-mini_cart,.ellashare-cart-action.ellashare-context-mini_cart{display:block!important;width:100%!important;margin:14px 0 0!important}.ellashare-context-mini_cart .button,.ellashare-cart-action.ellashare-context-mini_cart .button{width:100%!important;min-width:100%!important;justify-content:center!important}.ellashare-context-checkout{display:none!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear,body.woocommerce-cart table.shop_table td.actions.clear{padding-top:10px!important;padding-bottom:6px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin:8px 0 0 12px!important;transform:translateY(-3px)!important}.ellashare-submit-share.ellashare-loading{position:relative!important}.ellashare-submit-share.ellashare-loading::after{content:''!important;width:16px!important;height:16px!important;border-radius:999px!important;border:2px solid rgb(255 255 255 / .28)!important;border-top-color:rgb(255 255 255 / .96)!important;animation:ellashareSpin .72s linear infinite!important}@keyframes ellashareSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ellashare-copy-link.is-copied{background:#eefbf3!important;color:#15803d!important;border-color:rgb(21 128 61 / .18)!important;box-shadow:0 12px 26px rgb(21 128 61 / .16)!important}.ellashare-copy-success-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;color:currentColor!important}.ellashare-copy-success-icon .ellashare-check-icon{width:18px!important;height:18px!important}.ellashare-confetti-burst{pointer-events:none!important;position:absolute!important;inset:0!important;overflow:visible!important;z-index:5!important}.ellashare-confetti-piece{position:absolute!important;left:50%!important;top:54px!important;width:8px!important;height:16px!important;border-radius:999px!important;opacity:0!important;transform:translate(-50%,-50%) rotate(var(--ellashare-confetti-angle,0deg)) scale(.35)!important;animation:ellashareConfettiBurst 0.95s cubic-bezier(.2,1,.3,1) forwards!important;animation-delay:calc(var(--ellashare-confetti-index, 0) * 20ms)!important}@keyframes ellashareConfettiBurst{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--ellashare-confetti-angle,0deg)) scale(.35)}14%{opacity:1}100%{opacity:0;transform:translate(-50%,-50%) rotate(var(--ellashare-confetti-angle,0deg)) translateX(var(--ellashare-confetti-distance,42px)) scale(1)}}@media (max-width:900px){:root{--ellashare-pill-total-width:64px;--ellashare-pill-visible-width:40px;--ellashare-pill-offset:24px}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{grid-template-columns:92px minmax(0,1fr)!important}}.ellashare-close,.ellashare-close-drawer{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;margin:0!important;z-index:8!important}.ellashare-close span,.ellashare-close-drawer span{display:block!important;line-height:1!important}.ellashare-modal,.ellashare-drawer{position:relative!important}.ellashare-eyebrow,.ellashare-summary-card span,.ellashare-preview-summary .ellashare-summary-card span,.ellashare-pill-label{text-transform:none!important}.ellashare-wishlist-pill{width:0!important;overflow:visible!important;z-index:99995!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0!important;right:auto!important;--ellashare-pill-edge-offset:calc(var(--ellashare-wishlist-tab-width, 74px) * -0.38) !important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:0!important;left:auto!important;--ellashare-pill-edge-offset:calc(var(--ellashare-wishlist-tab-width, 74px) * 0.38) !important}.ellashare-pill-button,button.ellashare-pill-button{position:relative!important;overflow:hidden!important;width:var(--ellashare-wishlist-tab-width,72px)!important;min-width:var(--ellashare-wishlist-tab-width,72px)!important;max-width:var(--ellashare-wishlist-tab-width,72px)!important;min-height:190px!important;transform:translateX(var(--ellashare-pill-edge-offset,0))!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button,.ellashare-wishlist-pill--top-right button.ellashare-pill-button,.ellashare-wishlist-pill--middle-right button.ellashare-pill-button,.ellashare-wishlist-pill--bottom-right button.ellashare-pill-button{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:var(--ellashare-wishlist-tab-radius,20px)!important;border-bottom-left-radius:var(--ellashare-wishlist-tab-radius,20px)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button,.ellashare-wishlist-pill--top-left button.ellashare-pill-button,.ellashare-wishlist-pill--middle-left button.ellashare-pill-button,.ellashare-wishlist-pill--bottom-left button.ellashare-pill-button{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:var(--ellashare-wishlist-tab-radius,20px)!important;border-bottom-right-radius:var(--ellashare-wishlist-tab-radius,20px)!important}.ellashare-pill-button:hover,button.ellashare-pill-button:hover,.ellashare-pill-button:focus,button.ellashare-pill-button:focus{transform:translateX(var(--ellashare-pill-edge-offset,0)) translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.05)))!important}.ellashare-drawer-root--left .ellashare-drawer{left:0!important;margin-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ellashare-drawer-root--right .ellashare-drawer{right:0!important;margin-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ellashare-drawer-root.is-open .ellashare-drawer{transform:translate3d(0,0,0)!important}.ellashare-title-row{position:relative!important;display:block!important;padding-right:44px!important}.ellashare-title-actions{position:absolute!important;top:0!important;right:0!important;display:flex!important;align-items:center!important;gap:8px!important}.ellashare-drawer-title,.ellashare-drawer-title-text{display:block!important;min-width:0!important}.ellashare-drawer-title{padding-right:0!important;margin:0!important}.ellashare-title-edit,.ellashare-title-confirm,.ellashare-title-edit--mini,.ellashare-remove-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border:0!important;background:transparent!important;color:rgb(16 33 43 / .82)!important;box-shadow:none!important}.ellashare-title-edit:hover,.ellashare-title-confirm:hover,.ellashare-title-edit--mini:hover,.ellashare-remove-item:hover,.ellashare-title-edit:focus,.ellashare-title-confirm:focus,.ellashare-title-edit--mini:focus,.ellashare-remove-item:focus{color:rgb(16 33 43)!important;background:rgb(16 33 43 / .06)!important}.ellashare-edit-icon,.ellashare-trash-icon,.ellashare-check-icon{width:18px!important;height:18px!important;display:block!important}.ellashare-title-confirm{color:#1a9a4a!important}.ellashare-drawer-content.is-editing-title .ellashare-title-edit--mini{opacity:0!important;pointer-events:none!important}.ellashare-drawer-content:not(.is-editing-title) .ellashare-title-confirm{display:none!important}.ellashare-drawer-title-text[contenteditable="true"]{outline:0!important;border-bottom:2px solid rgb(124 92 255 / .35)!important}.ellashare-item,.ellashare-item.is-removable{position:relative!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{grid-template-columns:96px minmax(0,1fr)!important;gap:18px!important;align-items:start!important}.ellashare-item-media{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.ellashare-item-meta--qty{margin:0!important;font-weight:500!important}.ellashare-item-body{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important}.ellashare-item-header{display:block!important;padding-right:38px!important}.ellashare-item-title{margin:0!important;padding-right:0!important}.ellashare-remove-item{position:absolute!important;top:14px!important;right:14px!important}.ellashare-item-attrs{display:flex!important;flex-direction:column!important;gap:3px!important;margin:0!important}.ellashare-item-attr-line{display:block!important}.ellashare-item-link{align-self:flex-start!important;width:auto!important;min-width:0!important}.ellashare-wishlist-button,button.ellashare-wishlist-button{position:relative!important;overflow:visible!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.ellashare-wishlist-button .ellashare-button-icon,.ellashare-wishlist-button .ellashare-heart,.ellashare-wishlist-button .ellashare-inline-icon-svg,.ellashare-wishlist-button .ellashare-inline-icon-image{margin-right:0!important;flex:0 0 auto!important}.ellashare-heart-burst{z-index:6!important;overflow:visible!important}.ellashare-heart-burst-item{width:20px!important;height:20px!important;font-size:18px!important;filter:drop-shadow(0 6px 12px rgb(15 23 42 / .18))!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-image{width:18px!important;height:18px!important;display:block!important}.ellashare-btn.is-creating-link{position:relative!important;overflow:hidden!important}.ellashare-btn.is-creating-link::after{content:''!important;width:18px!important;height:18px!important;border:2px solid rgb(255 255 255 / .45)!important;border-top-color:#ffffff!important;border-radius:999px!important;display:inline-block!important;vertical-align:middle!important;margin-left:10px!important;animation:ellashareSpin .8s linear infinite!important}@keyframes ellashareSpin{to{transform:rotate(360deg)}}.ellashare-confetti-burst{position:absolute!important;inset:0!important;pointer-events:none!important;overflow:visible!important}.ellashare-confetti-piece{position:absolute!important;left:50%!important;top:54px!important;width:8px!important;height:14px!important;border-radius:999px!important;opacity:0!important;transform:translate(-50%,0) rotate(var(--ellashare-confetti-angle,0deg))!important;animation:ellashareConfetti 900ms cubic-bezier(.22,1,.36,1) forwards!important;animation-delay:calc(var(--ellashare-confetti-index, 0) * 26ms)!important}@keyframes ellashareConfetti{0%{opacity:0;transform:translate(-50%,8px) scale(.4) rotate(var(--ellashare-confetti-angle,0deg))}18%{opacity:1}100%{opacity:0;transform:translate(-50%,var(--ellashare-confetti-distance,-54px)) scale(1) rotate(calc(var(--ellashare-confetti-angle, 0deg) + 18deg))}}.ellashare-copy-link.is-copied{background:#eaf8ef!important;border-color:#72c78b!important;color:#147a34!important}.ellashare-copy-success-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;color:#147a34!important}.ellashare-copy-link .ellashare-btn-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.ellashare-context-mini_cart,.widget_shopping_cart .ellashare-cart-action,.widget_shopping_cart_content .ellashare-cart-action{display:block!important;width:100%!important;margin:14px 0 0!important}.ellashare-context-mini_cart .button,.widget_shopping_cart .ellashare-cart-action .button,.widget_shopping_cart_content .ellashare-cart-action .button{display:inline-flex!important;width:100%!important;justify-content:center!important}.ellashare-context-checkout{display:none!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear,body.woocommerce-cart table.shop_table td.actions.clear{padding-top:10px!important;padding-bottom:8px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin:8px 0 0 12px!important;transform:none!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{gap:8px!important}@media (max-width:900px){.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{grid-template-columns:84px minmax(0,1fr)!important}.ellashare-pill-button,button.ellashare-pill-button{width:60px!important;min-width:60px!important;max-width:60px!important;min-height:176px!important}}.ellashare-copy-link.is-copied::before{background:linear-gradient(180deg,rgb(73 190 116 / .22),rgb(73 190 116 / .14))!important}.ellashare-eyebrow,.ellashare-panel .ellashare-eyebrow,.ellashare-panel-header .ellashare-eyebrow{text-transform:uppercase!important;letter-spacing:0.14em!important}.ellashare-modal[data-panel-kind="save"],.ellashare-modal[data-panel-kind="result"]{width:min(92vw, 640px)!important}.ellashare-modal[data-panel-kind="save"] .ellashare-modal-content,.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{padding:34px 40px 36px!important}.ellashare-modal-content,.ellashare-modal-content *{pointer-events:auto!important}.ellashare-panel[data-panel="save"] .ellashare-field input,.ellashare-panel[data-panel="save"] input[name="ellashare_name"]{position:relative!important;z-index:2!important;pointer-events:auto!important;cursor:text!important}.ellashare-panel[data-panel="result"] .ellashare-result-link{grid-template-columns:minmax(0,1fr) auto!important}.ellashare-submit-share.ellashare-loading::after,.ellashare-submit-share.is-creating-link::after{display:none!important}.ellashare-submit-share.is-creating-link .ellashare-btn-label{display:inline-flex!important;align-items:center!important;gap:10px!important}.ellashare-submit-share.is-creating-link .ellashare-btn-label::before{content:''!important;width:16px!important;height:16px!important;border-radius:999px!important;border:2px solid rgb(255 255 255 / .38)!important;border-top-color:rgb(255 255 255 / .96)!important;animation:ellashareSpin 0.72s linear infinite!important}.ellashare-load-share-cart.ellashare-loading,.ellashare-load-share-cart.ellashare-loading .ellashare-btn-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.ellashare-load-share-cart.ellashare-loading::after{display:none!important}.ellashare-load-share-cart.ellashare-loading .ellashare-btn-label::before{content:''!important;width:16px!important;height:16px!important;border-radius:999px!important;border:2px solid rgb(255 255 255 / .36)!important;border-top-color:currentColor!important;animation:ellashareSpin 0.72s linear infinite!important}.ellashare-wishlist-pill{width:54px!important;overflow:visible!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0!important;right:auto!important}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button{transform:translateX(-18px)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--top-left .ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-left .ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button:focus{transform:translateX(-18px) translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.02)))!important}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{transform:translateX(18px)!important}.ellashare-wishlist-pill--top-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--top-right .ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-right .ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button:focus{transform:translateX(18px) translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.02)))!important}.ellashare-pill-button,button.ellashare-pill-button{min-height:186px!important}.ellashare-title-row{padding-right:76px!important}.ellashare-title-actions{top:2px!important;right:0!important}.ellashare-drawer-title,.ellashare-drawer-title-text{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ellashare-title-edit,.ellashare-title-confirm,.ellashare-title-edit--mini,.ellashare-remove-item{background:transparent!important;transform:none!important}.ellashare-title-edit:hover,.ellashare-title-confirm:hover,.ellashare-title-edit--mini:hover,.ellashare-remove-item:hover,.ellashare-title-edit:focus,.ellashare-title-confirm:focus,.ellashare-title-edit--mini:focus,.ellashare-remove-item:focus{transform:none!important}.ellashare-item-body{padding-right:58px!important}.ellashare-item-header{padding-right:0!important}.ellashare-remove-item{top:10px!important;right:10px!important;color:rgb(16 33 43 / .74)!important}.ellashare-remove-item .ellashare-trash-icon,.ellashare-title-edit .ellashare-edit-icon,.ellashare-title-edit--mini .ellashare-edit-icon{width:20px!important;height:20px!important}.ellashare-item-meta--qty{align-self:flex-start!important}button.ellashare-wishlist-button--icon,.ellashare-wishlist-button--icon{position:relative!important}button.ellashare-wishlist-button--icon::after,.ellashare-wishlist-button--icon::after{content:attr(data-hover-text)!important;position:absolute!important;left:calc(100% + 10px)!important;top:50%!important;transform:translateY(-50%) translateX(-2px)!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important;padding:8px 10px!important;border-radius:12px!important;background:rgb(16 33 43 / .92)!important;color:#ffffff!important;font-size:13px!important;font-weight:600!important;line-height:1!important;box-shadow:0 12px 24px rgb(15 23 42 / .22)!important;transition:opacity 0.12s ease,transform 0.12s ease!important;z-index:7!important}button.ellashare-wishlist-button--icon:hover::after,button.ellashare-wishlist-button--icon:focus::after,.ellashare-wishlist-button--icon:hover::after,.ellashare-wishlist-button--icon:focus::after{opacity:1!important;transform:translateY(-50%) translateX(0)!important}.ellashare-panel[data-panel="preview"] .ellashare-subtitle--saved-by{margin-top:-4px!important}.ellashare-panel[data-panel="preview"] .ellashare-preview-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ellashare-panel[data-panel="preview"] .ellashare-summary-card span{text-transform:uppercase!important;letter-spacing:0.08em!important}.woocommerce-message.message-wrapper,.woocommerce-notices-wrapper .woocommerce-message:empty,.woocommerce-message.message-wrapper .message-container:empty{display:none!important}@media (max-width:900px){.ellashare-modal[data-panel-kind="save"],.ellashare-modal[data-panel-kind="result"]{width:min(94vw, 620px)!important}.ellashare-panel[data-panel="preview"] .ellashare-preview-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ellashare-wishlist-pill{width:48px!important}}.ellashare-eyebrow,.ellashare-panel .ellashare-eyebrow,.ellashare-panel-header .ellashare-eyebrow{text-transform:uppercase!important;letter-spacing:0.14em!important}.ellashare-modal .ellashare-close,.ellashare-drawer .ellashare-close,.ellashare-close-drawer{position:absolute!important;top:18px!important;right:18px!important;left:auto!important;float:none!important;margin:0!important}.ellashare-modal[data-panel-kind="save"],.ellashare-modal[data-panel-kind="result"]{width:min(92vw, 650px)!important}.ellashare-modal[data-panel-kind="save"] .ellashare-modal-content,.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{padding-top:34px!important}.ellashare-modal[data-panel-kind="save"] .ellashare-field,.ellashare-modal[data-panel-kind="save"] .ellashare-field input,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link input{position:relative!important;z-index:5!important;pointer-events:auto!important}.ellashare-cart-action .button:hover,.ellashare-wishlist-button:hover,.ellashare-pill-button:hover,.ellashare-btn:hover,.ellashare-agent-link:hover,.ellashare-item-link:hover{filter:none!important}.ellashare-cart-action .button:hover::before,.ellashare-wishlist-button:hover::before,.ellashare-pill-button:hover::before,.ellashare-btn:hover::before,.ellashare-agent-link:hover::before,.ellashare-item-link:hover::before{filter:brightness(var(--button-hover,1.1))!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0!important;right:auto!important;--ellashare-pill-edge-offset:calc(var(--ellashare-wishlist-tab-width, 74px) * -0.22) !important}.ellashare-wishlist-pill{width:0!important;overflow:visible!important}.ellashare-wishlist-button--icon{position:relative!important}.ellashare-wishlist-button--icon::after{content:attr(data-hover-text)!important;position:absolute!important;left:50%!important;bottom:calc(100% + 10px)!important;transform:translate(-50%,4px)!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important;padding:8px 10px!important;border-radius:12px!important;background:rgb(16 33 43 / .94)!important;color:#ffffff!important;font-size:13px!important;font-weight:600!important;line-height:1!important;box-shadow:0 12px 24px rgb(15 23 42 / .18)!important;transition:opacity .08s ease,transform .08s ease!important;z-index:24!important}.ellashare-wishlist-button--icon:hover::after,.ellashare-wishlist-button--icon:focus-visible::after{opacity:1!important;transform:translate(-50%,0)!important}.ellashare-title-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;column-gap:14px!important}.ellashare-title-actions{align-self:start!important;justify-self:end!important}.ellashare-drawer-title,.ellashare-drawer-title-text{display:block!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ellashare-title-edit,.ellashare-title-confirm,.ellashare-title-edit--mini,.ellashare-remove-item{transform:none!important}.ellashare-title-edit:hover,.ellashare-title-edit:focus,.ellashare-title-confirm:hover,.ellashare-title-confirm:focus,.ellashare-title-edit--mini:hover,.ellashare-title-edit--mini:focus,.ellashare-remove-item:hover,.ellashare-remove-item:focus{transform:none!important}.ellashare-title-edit .ellashare-edit-icon,.ellashare-title-confirm .ellashare-check-icon,.ellashare-remove-item .ellashare-trash-icon{width:18px!important;height:18px!important}.ellashare-remove-item .ellashare-trash-icon{color:rgb(55 65 81 / .92)!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{padding:18px 64px 18px 18px!important;grid-template-columns:104px minmax(0,1fr)!important}.ellashare-item-header{padding-right:0!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item{position:absolute!important;top:16px!important;right:16px!important}.ellashare-item-meta--qty{width:100%!important;text-align:center!important}.ellashare-submit-share.is-creating-link::after,.ellashare-btn.is-creating-link::after{content:none!important;display:none!important}.ellashare-submit-share.ellashare-loading,.ellashare-load-share-cart.ellashare-loading{position:relative!important;padding-right:46px!important}.ellashare-submit-share.ellashare-loading::after,.ellashare-load-share-cart.ellashare-loading::after{content:''!important;position:absolute!important;right:16px!important;top:50%!important;width:16px!important;height:16px!important;margin-top:-8px!important;border-radius:999px!important;border:2px solid rgb(255 255 255 / .38)!important;border-top-color:rgb(255 255 255 / .98)!important;animation:ellashareSpin .72s linear infinite!important}.ellashare-load-share-cart.ellashare-loading.ellashare-btn-secondary::after,.ellashare-btn-secondary.ellashare-loading::after{border:2px solid rgb(16 33 43 / .18)!important;border-top-color:rgb(16 33 43 / .78)!important}.ellashare-preview-summary--cart{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:900px){.ellashare-preview-summary--cart{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.ellashare-preview-summary--cart{grid-template-columns:minmax(0,1fr)!important}}.ellashare-cart-action .button:hover,.ellashare-wishlist-button:hover,.ellashare-pill-button:hover,.ellashare-btn:hover,.ellashare-agent-link:hover,.ellashare-item-link:hover,.ellashare-cart-action .button:focus,.ellashare-wishlist-button:focus,.ellashare-pill-button:focus,.ellashare-btn:focus,.ellashare-agent-link:focus,.ellashare-item-link:focus{filter:none!important}.ellashare-cart-action .button:hover::before,.ellashare-wishlist-button:hover::before,.ellashare-pill-button:hover::before,.ellashare-btn:hover::before,.ellashare-agent-link:hover::before,.ellashare-item-link:hover::before,.ellashare-cart-action .button:focus::before,.ellashare-wishlist-button:focus::before,.ellashare-pill-button:focus::before,.ellashare-btn:focus::before,.ellashare-agent-link:focus::before,.ellashare-item-link:focus::before{filter:brightness(var(--button-hover,var(--ellashare-panel-hover,1.1)))!important}.ellashare-eyebrow,.ellashare-pill-label,.ellashare-summary-card span{text-transform:uppercase!important}.ellashare-modal[data-panel-kind="save"],.ellashare-modal[data-panel-kind="result"]{width:min(92vw, 640px)!important}.ellashare-modal[data-panel-kind="save"] .ellashare-field-input-only input,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link input{position:relative!important;z-index:3!important;pointer-events:auto!important}.ellashare-close,.ellashare-close-drawer{top:12px!important;right:12px!important}.ellashare-submit-share.is-creating-link::after,.ellashare-btn.is-creating-link::after{display:none!important}.ellashare-submit-share.is-creating-link .ellashare-btn-label,.ellashare-load-share-cart.is-creating-link .ellashare-btn-label{display:inline-flex!important;align-items:center!important;gap:10px!important}.ellashare-submit-share.is-creating-link .ellashare-btn-label::before,.ellashare-load-share-cart.is-creating-link .ellashare-btn-label::before{content:''!important;width:15px!important;height:15px!important;border-radius:999px!important;border:2px solid rgb(255 255 255 / .42)!important;border-top-color:rgb(255 255 255 / .98)!important;animation:ellashare-spin .72s linear infinite!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{--ellashare-pill-edge-offset:-12px !important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{--ellashare-pill-edge-offset:12px !important}.ellashare-pill-button,button.ellashare-pill-button{width:72px!important;min-width:72px!important;max-width:72px!important}.ellashare-title-actions{right:6px!important;top:4px!important}.ellashare-title-edit,.ellashare-title-confirm{transform:none!important;transition:none!important}.ellashare-drawer-title,.ellashare-drawer-title-text{white-space:nowrap!important;overflow:hidden!important}.ellashare-item-body{padding-right:54px!important}.ellashare-remove-item{top:16px!important;right:16px!important;color:rgb(16 33 43 / .72)!important}.ellashare-edit-icon,.ellashare-trash-icon{width:20px!important;height:20px!important}.ellashare-wishlist-button--icon{overflow:visible!important}.ellashare-wishlist-button--icon[data-hover-text]::after{content:attr(data-hover-text);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(2px);padding:8px 12px;border-radius:999px;background:rgb(16 33 43 / .92);color:#fff;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;box-shadow:0 12px 26px rgb(15 23 42 / .22);opacity:0;pointer-events:none;transition:opacity .08s ease,transform .08s ease;z-index:12}.ellashare-wishlist-button--icon:hover::after,.ellashare-wishlist-button--icon:focus::after{opacity:1;transform:translateX(-50%) translateY(0)}.ellashare-preview-summary--cart{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ellashare-helper--tax{margin-top:-4px!important}.ellashare-remove-item .ellashare-trash-icon{display:block!important}.ellashare-eyebrow{text-transform:uppercase!important;letter-spacing:0.12em!important}.ellashare-cart-action .button:hover,.ellashare-wishlist-button:hover,.ellashare-pill-button:hover,.ellashare-btn:hover,.ellashare-agent-link:hover,.ellashare-item-link:hover,button.ellashare-pill-button:hover,button.ellashare-wishlist-button:hover{filter:none!important}.ellashare-cart-action .button:hover::before,.ellashare-wishlist-button:hover::before,.ellashare-pill-button:hover::before,.ellashare-btn:hover::before,.ellashare-agent-link:hover::before,.ellashare-item-link:hover::before,button.ellashare-pill-button:hover::before,button.ellashare-wishlist-button:hover::before{filter:brightness(var(--button-hover,1.1))!important}:root{--ellashare-wishlist-tab-width:82px}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{--ellashare-pill-edge-offset:-12px !important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{--ellashare-pill-edge-offset:12px !important}.ellashare-pill-button,button.ellashare-pill-button{width:var(--ellashare-wishlist-tab-width,82px)!important;min-width:var(--ellashare-wishlist-tab-width,82px)!important;max-width:var(--ellashare-wishlist-tab-width,82px)!important}.ellashare-title-row{padding-right:54px!important}.ellashare-drawer-title,.ellashare-title-row h2{white-space:nowrap!important;overflow:hidden!important}.ellashare-drawer-title-text{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}.ellashare-title-edit,.ellashare-title-confirm,.ellashare-remove-item{transition:color .16s ease,opacity .16s ease!important;transform:none!important}.ellashare-title-edit:hover,.ellashare-title-confirm:hover,.ellashare-remove-item:hover,.ellashare-title-edit:focus,.ellashare-title-confirm:focus,.ellashare-remove-item:focus{transform:none!important}.ellashare-title-actions{top:4px!important;right:0!important}.ellashare-title-edit,.ellashare-title-confirm{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;color:rgb(16 33 43 / .82)!important}.ellashare-item-body{padding-right:56px!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-remove-item{top:10px!important;right:10px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;color:rgb(16 33 43 / .82)!important}.ellashare-trash-icon,.ellashare-edit-icon{width:19px!important;height:19px!important}.ellashare-wishlist-button--icon[data-tooltip]::after{content:attr(data-tooltip)!important;position:absolute!important;left:50%!important;bottom:calc(100% + 8px)!important;transform:translateX(-50%) translateY(4px)!important;background:rgb(16 33 43 / .94)!important;color:#ffffff!important;border-radius:10px!important;padding:8px 10px!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;transition:opacity .08s ease,transform .08s ease!important;box-shadow:0 12px 28px rgb(15 23 42 / .22)!important;z-index:20!important}.ellashare-wishlist-button--icon[data-tooltip]:hover::after,.ellashare-wishlist-button--icon[data-tooltip]:focus::after,.ellashare-wishlist-button--icon[data-tooltip]:focus-visible::after{opacity:1!important;transform:translateX(-50%) translateY(0)!important}.ellashare-modal[data-panel-kind="save"] .ellashare-modal-content,.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{max-width:min(760px, calc(100vw - 48px))!important}.ellashare-panel[data-panel="save"],.ellashare-panel[data-panel="result"]{max-width:100%!important}.ellashare-panel[data-panel="save"] input[name="ellashare_name"],.ellashare-panel[data-panel="result"] input[readonly]{position:relative!important;z-index:2!important;pointer-events:auto!important}.ellashare-submit-share.is-creating-link::after,.ellashare-btn.is-creating-link::after{display:none!important;content:none!important}.ellashare-submit-share.is-creating-link .ellashare-btn-label,.ellashare-load-share-cart.ellashare-loading .ellashare-btn-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.ellashare-load-share-cart.ellashare-loading .ellashare-btn-label::before{content:''!important;width:14px!important;height:14px!important;border-radius:999px!important;border:2px solid rgb(255 255 255 / .38)!important;border-top-color:rgb(255 255 255 / .96)!important;animation:ellashare-spin .8s linear infinite!important}.ellashare-load-share-cart.ellashare-loading.ellashare-btn-secondary .ellashare-btn-label::before{border-color:rgb(16 33 43 / .2)!important;border-top-color:rgb(16 33 43 / .9)!important}.woocommerce-message.message-wrapper:empty,.woocommerce-message.message-wrapper .message-container:empty{display:none!important}.ellashare-helper,.ellashare-panel-drawer .ellashare-drawer-helper{max-width:100%!important}.ellashare-close,.ellashare-close-drawer{top:6px!important;right:6px!important}@media (max-width:900px){:root{--ellashare-wishlist-tab-width:74px}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{--ellashare-pill-edge-offset:-10px !important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{--ellashare-pill-edge-offset:10px !important}.ellashare-modal[data-panel-kind="save"] .ellashare-modal-content,.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{max-width:min(720px, calc(100vw - 28px))!important}}.ellashare-eyebrow,.ellashare-panel .ellashare-eyebrow,.ellashare-panel-header .ellashare-eyebrow,.ellashare-preview-eyebrow,.ellashare-pill-label{text-transform:uppercase!important;letter-spacing:0.14em!important}.ellashare-modal[data-panel-kind="save"]{width:min(92vw, 560px)!important}.ellashare-modal[data-panel-kind="result"]{width:min(92vw, 560px)!important}.ellashare-modal[data-panel-kind="save"] .ellashare-modal-content,.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{pointer-events:auto!important}.ellashare-modal[data-panel-kind="save"] .ellashare-field,.ellashare-modal[data-panel-kind="save"] .ellashare-field-input-only,.ellashare-modal[data-panel-kind="save"] .ellashare-field input,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link input{position:relative!important;z-index:8!important;pointer-events:auto!important}.ellashare-modal .ellashare-close,.ellashare-drawer .ellashare-close,.ellashare-close-drawer{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;margin:0!important}.ellashare-cart-action .button,.ellashare-wishlist-button,.ellashare-pill-button,.ellashare-btn,.ellashare-agent-link,.ellashare-item-link{position:relative!important;isolation:isolate!important;filter:none!important}.ellashare-cart-action .button:hover,.ellashare-wishlist-button:hover,.ellashare-pill-button:hover,.ellashare-btn:hover,.ellashare-agent-link:hover,.ellashare-item-link:hover,.ellashare-cart-action .button:focus::before,.ellashare-wishlist-button:focus::before,.ellashare-pill-button:focus::before,.ellashare-btn:focus::before,.ellashare-agent-link:focus::before,.ellashare-item-link:focus::before{filter:none!important}.ellashare-cart-action .button:hover::before,.ellashare-wishlist-button:hover::before,.ellashare-pill-button:hover::before,.ellashare-btn:hover::before,.ellashare-agent-link:hover::before,.ellashare-item-link:hover::before,.ellashare-cart-action .button:focus::before,.ellashare-wishlist-button:focus::before,.ellashare-pill-button:focus::before,.ellashare-btn:focus::before,.ellashare-agent-link:focus::before,.ellashare-item-link:focus::before{filter:brightness(var(--button-hover,var(--ellashare-panel-hover,1.1)))!important}.ellashare-wishlist-pill{width:auto!important;overflow:visible!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:-8px!important;right:auto!important;--ellashare-pill-edge-offset:-4px !important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:-8px!important;left:auto!important;--ellashare-pill-edge-offset:4px !important}.ellashare-wishlist-button--icon{overflow:visible!important}.ellashare-wishlist-button--icon::after{content:attr(data-hover-text)!important;opacity:0!important;transform:translateX(-50%) translateY(2px)!important;transition:opacity .08s ease,transform .08s ease!important}.ellashare-wishlist-button--icon:hover::after,.ellashare-wishlist-button--icon:focus-visible::after{opacity:1!important;transform:translateX(-50%) translateY(0)!important}.ellashare-panel-drawer .ellashare-panel-header{padding-right:72px!important}.ellashare-title-row{display:grid!important;grid-template-columns:minmax(0,1fr) 22px!important;column-gap:10px!important;align-items:start!important}.ellashare-title-actions{width:22px!important;min-width:22px!important;max-width:22px!important;right:auto!important;top:auto!important;justify-self:end!important;align-self:start!important}.ellashare-drawer-title,.ellashare-title-row h2{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.ellashare-drawer-title-text{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ellashare-title-edit,.ellashare-title-confirm,.ellashare-remove-item{transform:none!important;transition:none!important}.ellashare-title-edit:hover,.ellashare-title-confirm:hover,.ellashare-remove-item:hover{transform:none!important}.ellashare-edit-icon{width:18px!important;height:18px!important}.ellashare-trash-icon{width:18px!important;height:18px!important;color:rgb(31 41 55 / .86)!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{position:relative!important;padding:18px 30px 18px 18px!important;grid-template-columns:110px minmax(0,1fr)!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item{position:absolute!important;top:12px!important;right:8px!important}.ellashare-item-body{padding-right:12px!important}.ellashare-item-meta--qty{width:100%!important;text-align:center!important}.ellashare-submit-share.ellashare-loading,.ellashare-load-share-cart.ellashare-loading{padding-right:0!important}.ellashare-submit-share.ellashare-loading::after,.ellashare-load-share-cart.ellashare-loading::after,.ellashare-submit-share.is-creating-link::after,.ellashare-load-share-cart.is-creating-link::after{content:none!important;display:none!important}.ellashare-submit-share.ellashare-loading .ellashare-btn-label,.ellashare-load-share-cart.ellashare-loading .ellashare-btn-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.ellashare-submit-share.ellashare-loading .ellashare-btn-label::before,.ellashare-load-share-cart.ellashare-loading .ellashare-btn-label::before{content:''!important;width:15px!important;height:15px!important;border-radius:999px!important;border:2px solid rgb(255 255 255 / .42)!important;border-top-color:rgb(255 255 255 / .98)!important;animation:ellashareSpin .72s linear infinite!important}.ellashare-load-share-cart.ellashare-loading.ellashare-btn-secondary .ellashare-btn-label::before,.ellashare-btn-secondary.ellashare-loading .ellashare-btn-label::before{border:2px solid rgb(16 33 43 / .18)!important;border-top-color:rgb(16 33 43 / .78)!important}.ellashare-item-link,.ellashare-agent-link,.ellashare-load-share-cart,.ellashare-submit-share{pointer-events:auto!important}.ellashare-preview-summary--cart{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:900px){.ellashare-preview-summary--cart{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.ellashare-preview-summary--cart{grid-template-columns:minmax(0,1fr)!important}}.ellashare-capture-fields{display:grid;gap:12px;margin-bottom:18px}.ellashare-capture-fields input{width:100%;pointer-events:auto!important}.ellashare-panel[data-panel="save"]{max-width:760px!important}.ellashare-result-link{max-width:760px}.ellashare-wishlist-pill{z-index:120}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:-8px!important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:-8px!important}.ellashare-pill-button{width:56px!important;min-height:146px!important;padding:10px 8px 10px!important;border-radius:0 18px 18px 0!important}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{border-radius:18px 0 0 18px!important}.ellashare-pill-label{letter-spacing:0.16em!important;line-height:1!important}.ellashare-pill-count{margin-top:6px!important}.ellashare-product-action--overlay{top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;z-index:12}.ellashare-product-action--overlay.ellashare-product-action--top-left,.ellashare-product-action--overlay.ellashare-product-action--middle-left,.ellashare-product-action--overlay.ellashare-product-action--bottom-left{left:12px!important;right:auto!important}.ellashare-product-action--overlay.ellashare-product-action--middle-right,.ellashare-product-action--overlay.ellashare-product-action--middle-left{top:18px!important}.ellashare-product-action--overlay .ellashare-wishlist-button{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;padding:0!important;border-radius:999px!important;background:rgb(124 92 255 / .18)!important;border:1px solid rgb(255 255 255 / .48)!important;box-shadow:0 12px 30px rgb(13 22 34 / .18)!important;backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%)}.ellashare-product-action--overlay .ellashare-wishlist-button:hover,.ellashare-product-action--overlay .ellashare-wishlist-button:focus{transform:translateY(-1px) scale(1.02)!important}.ellashare-product-action--overlay .ellashare-button-icon,.ellashare-product-action--overlay .ellashare-heart,.ellashare-product-action--overlay .ellashare-inline-icon-svg,.ellashare-product-action--overlay .ellashare-inline-icon-image{width:18px!important;height:18px!important;font-size:18px!important}.ellashare-wishlist-button--icon{position:relative;overflow:visible!important}.ellashare-wishlist-button--icon::after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(6px);background:rgb(15 21 31 / .92);color:#fff;padding:7px 10px;border-radius:10px;white-space:nowrap;font-size:12px;line-height:1;letter-spacing:.02em;opacity:0;pointer-events:none;box-shadow:0 12px 24px rgb(0 0 0 / .18);transition:opacity 0.12s ease,transform 0.12s ease;z-index:35}.ellashare-wishlist-button--icon:hover::after,.ellashare-wishlist-button--icon:focus-visible::after{opacity:1;transform:translateX(-50%) translateY(0)}.ellashare-drawer-title-text,[data-ellashare-title-editable]{letter-spacing:0.01em!important}[data-ellashare-title-editable][contenteditable="true"]{letter-spacing:0.02em!important;line-height:1.05!important}.ellashare-title-row{gap:14px}.ellashare-title-actions{display:inline-flex;align-items:flex-start;gap:8px}.ellashare-title-edit--mini,.ellashare-remove-item{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border-radius:10px!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#596271!important}.ellashare-title-edit--mini .ellashare-edit-icon,.ellashare-remove-item .ellashare-trash-icon{width:20px!important;height:20px!important}.ellashare-item.is-removable .ellashare-remove-item{position:absolute!important;top:14px!important;right:14px!important}.ellashare-item-header{position:relative;padding-right:46px}.ellashare-item-link{opacity:1!important;color:#18202c!important}.ellashare-agent-link,.ellashare-btn-secondary{opacity:1!important}.ellashare-heart-burst{top:50%;left:50%;transform:translate(-50%,-50%)}.ellashare-heart-burst-item{width:16px;height:16px}@media (max-width:767px){.ellashare-panel[data-panel="save"]{max-width:calc(100vw - 28px)!important}.ellashare-product-action--overlay{top:10px!important;right:10px!important}.ellashare-product-action--overlay .ellashare-wishlist-button{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}}.ellashare-product-action--overlay.ellashare-product-action--top-right{top:12px!important;right:12px!important;left:auto!important;bottom:auto!important}.ellashare-product-action--overlay.ellashare-product-action--middle-right{top:50%!important;right:12px!important;left:auto!important;bottom:auto!important;transform:translateY(-50%)!important}.ellashare-product-action--overlay.ellashare-product-action--bottom-right{top:auto!important;right:12px!important;bottom:12px!important;left:auto!important}.ellashare-product-action--overlay.ellashare-product-action--top-left{top:12px!important;left:12px!important;right:auto!important;bottom:auto!important}.ellashare-product-action--overlay.ellashare-product-action--middle-left{top:50%!important;left:12px!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important}.ellashare-product-action--overlay.ellashare-product-action--bottom-left{top:auto!important;left:12px!important;bottom:12px!important;right:auto!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:0!important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:0!important}.ellashare-pill-button{width:52px!important;min-height:132px!important;padding:8px 6px 8px!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:4px!important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:4px!important}.ellashare-pill-button{width:46px!important;min-height:126px!important;padding:6px 4px 6px!important;border-radius:0 16px 16px 0!important}.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button{border-radius:16px 0 0 16px!important}.ellashare-pill-label{font-size:12px!important;line-height:0.94!important;letter-spacing:0.12em!important}.ellashare-pill-count{min-width:24px!important;height:24px!important;margin-top:3px!important;font-size:14px!important}button.ellashare-wishlist-button--icon::after,.ellashare-wishlist-button--icon::after,.ellashare-wishlist-button--icon[data-hover-text]::after,.ellashare-wishlist-button--icon[data-tooltip]::after{content:none!important;display:none!important}.ellashare-wishlist-button{position:relative!important;overflow:visible!important}.ellashare-wishlist-button--icon .ellashare-button-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.ellashare-button-tooltip{position:absolute!important;left:50%!important;bottom:calc(100% + 8px)!important;transform:translateX(-50%) translateY(4px)!important;display:block!important;padding:8px 10px!important;border-radius:10px!important;background:rgb(16 33 43 / .94)!important;color:#ffffff!important;font-size:12px!important;line-height:1!important;font-weight:700!important;letter-spacing:0.02em!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;box-shadow:0 12px 28px rgb(15 23 42 / .22)!important;transition:opacity .1s ease,transform .1s ease!important;z-index:50!important}.ellashare-wishlist-button--icon:hover .ellashare-button-tooltip,.ellashare-wishlist-button--icon:focus .ellashare-button-tooltip,.ellashare-wishlist-button--icon:focus-visible .ellashare-button-tooltip{opacity:1!important;transform:translateX(-50%) translateY(0)!important}.ellashare-product-action--overlay{top:10px!important;right:10px!important}.ellashare-product-action--overlay.ellashare-product-action--top-left,.ellashare-product-action--overlay.ellashare-product-action--middle-left,.ellashare-product-action--overlay.ellashare-product-action--bottom-left{left:10px!important}.ellashare-product-action--overlay .ellashare-wishlist-button{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;border-radius:999px!important;background:linear-gradient(135deg,rgb(124 92 255 / .92),rgb(148 128 255 / .78))!important;border:1px solid rgb(255 255 255 / .56)!important;box-shadow:0 12px 24px rgb(24 32 44 / .18)!important;color:#ffffff!important}.ellashare-product-action--overlay .ellashare-button-icon,.ellashare-product-action--overlay .ellashare-heart,.ellashare-product-action--overlay .ellashare-inline-icon-svg,.ellashare-product-action--overlay .ellashare-inline-icon-image{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;font-size:18px!important;line-height:1!important;color:#ffffff!important;fill:currentColor!important;opacity:1!important;visibility:visible!important}.ellashare-product-action--overlay .ellashare-inline-icon-svg,.ellashare-product-action--overlay .ellashare-inline-icon-svg *{color:#ffffff!important;fill:currentColor!important}.ellashare-title-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important}.ellashare-drawer-title{width:100%!important;min-width:0!important;margin:0!important}.ellashare-drawer-title-text,[data-ellashare-title-editable]{display:block!important;width:100%!important;min-width:0!important;line-height:0.95!important;letter-spacing:0.01em!important;white-space:nowrap!important}[data-ellashare-title-editable][contenteditable="true"]{letter-spacing:0.015em!important;line-height:0.98!important}.ellashare-title-actions{align-items:flex-start!important}body.ellashare-drawer-open{overflow:auto!important}.ellashare-drawer-root{pointer-events:none!important}.ellashare-drawer,.ellashare-drawer *{pointer-events:auto!important}.ellashare-drawer-backdrop{opacity:0!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none!important}.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{width:min(700px, 50vw)!important}.ellashare-panel-drawer{gap:10px!important}.ellashare-eyebrow{font-size:15px!important;letter-spacing:0.16em!important}.ellashare-drawer-helper{margin-top:4px!important;margin-bottom:12px!important}.ellashare-title-row{padding-right:58px!important;margin-bottom:2px!important}.ellashare-drawer-title,.ellashare-drawer-title-text,[data-ellashare-title-editable]{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;letter-spacing:0.02em!important}[data-ellashare-title-editable][contenteditable="true"]{letter-spacing:0.03em!important}.ellashare-title-actions{top:6px!important;right:0!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:4px!important;--ellashare-pill-edge-offset:0 !important}.ellashare-pill-button,button.ellashare-pill-button{width:54px!important;min-width:54px!important;max-width:54px!important;min-height:176px!important;padding:8px 6px 6px!important}.ellashare-pill-label{inset:12px 0 40px!important;font-size:12px!important;line-height:0.9!important;letter-spacing:0.14em!important}.ellashare-pill-count{margin-top:0!important;bottom:10px!important}.ellashare-product-action--overlay{top:6px!important;right:6px!important;left:auto!important;bottom:auto!important}.ellashare-product-action--overlay.ellashare-product-action--top-left,.ellashare-product-action--overlay.ellashare-product-action--middle-left,.ellashare-product-action--overlay.ellashare-product-action--bottom-left{left:6px!important;right:auto!important}.ellashare-product-action--overlay .ellashare-wishlist-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;background:rgb(124 92 255 / .12)!important;border:1px solid rgb(255 255 255 / .42)!important;box-shadow:0 10px 22px rgb(15 23 42 / .14)!important}.ellashare-product-action--overlay .ellashare-button-icon,.ellashare-product-action--overlay .ellashare-heart,.ellashare-product-action--overlay .ellashare-inline-icon-svg,.ellashare-product-action--overlay .ellashare-inline-icon-image{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;font-size:16px!important;color:#ffffff!important;fill:currentColor!important;opacity:1!important}.ellashare-product-action--overlay .ellashare-inline-icon-svg,.ellashare-product-action--overlay .ellashare-inline-icon-svg *{width:16px!important;height:16px!important;color:#ffffff!important;fill:currentColor!important}.ellashare-button-tooltip{bottom:calc(100% + 6px)!important;left:50%!important;right:auto!important;transform:translateX(-50%) translateY(4px)!important}.ellashare-wishlist-button--icon:hover .ellashare-button-tooltip,.ellashare-wishlist-button--icon:focus .ellashare-button-tooltip,.ellashare-wishlist-button--icon:focus-visible .ellashare-button-tooltip{transform:translateX(-50%) translateY(0)!important}.ellashare-item-header{position:relative!important;padding-right:34px!important}.ellashare-remove-item{position:absolute!important;top:-2px!important;right:-2px!important;color:rgb(16 33 43 / .98)!important}.ellashare-trash-icon{opacity:0.92!important}.ellashare-item-link{display:flex!important;width:100%!important;justify-content:center!important}.ellashare-item-attr-line{display:block!important;width:100%!important}.ellashare-drawer-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.ellashare-drawer-actions>*{width:100%!important;min-width:0!important}.ellashare-drawer-actions>:nth-child(n+3){grid-column:1 / -1!important}.ellashare-capture-fields{gap:10px!important;margin-bottom:12px!important}.ellashare-actions--save-only{margin-top:0!important}.ellashare-actions--save-only .ellashare-submit-share{width:100%!important;min-width:100%!important;justify-content:center!important}.ellashare-btn .ellashare-btn-label{white-space:nowrap!important}.ellashare-panel[data-panel="save"]{max-width:840px!important}.ellashare-panel[data-panel="result"]{max-width:900px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{width:100%!important;max-width:900px!important;grid-template-columns:minmax(0,1fr) 176px!important;gap:14px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link input,.ellashare-panel[data-panel="result"] .ellashare-result-link input{min-width:0!important;width:100%!important}.ellashare-submit-share.ellashare-loading,.ellashare-load-share-cart.ellashare-loading{white-space:nowrap!important}.ellashare-submit-share.ellashare-loading::after,.ellashare-load-share-cart.ellashare-loading::after{left:20px!important;right:auto!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:8px!important}.ellashare-pill-button,button.ellashare-pill-button{width:52px!important;min-width:52px!important;max-width:52px!important;padding:10px 5px 8px!important}.ellashare-pill-label{inset:10px 0 36px!important}.ellashare-capture-fields{gap:8px!important;margin-bottom:10px!important}.ellashare-drawer-helper{margin-top:2px!important;margin-bottom:10px!important}.ellashare-product-action--overlay{top:5px!important;right:5px!important}.ellashare-product-action--overlay.ellashare-product-action--top-left,.ellashare-product-action--overlay.ellashare-product-action--middle-left,.ellashare-product-action--overlay.ellashare-product-action--bottom-left{left:5px!important}.ellashare-title-actions{top:2px!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:8px!important}.ellashare-pill-button,button.ellashare-pill-button{width:52px!important;min-width:52px!important;max-width:52px!important;min-height:172px!important;padding:8px 4px 6px!important}.ellashare-pill-label{display:flex!important;align-items:center!important;justify-content:center!important;inset:10px 1px 34px!important;text-align:center!important}.ellashare-pill-count{bottom:8px!important}.ellashare-product-action--overlay{top:3px!important;right:3px!important}.ellashare-product-action--overlay.ellashare-product-action--top-left,.ellashare-product-action--overlay.ellashare-product-action--middle-left,.ellashare-product-action--overlay.ellashare-product-action--bottom-left{left:3px!important}.ellashare-product-action--overlay .ellashare-wishlist-button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.ellashare-product-action--overlay .ellashare-wishlist-button--icon .ellashare-button-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.ellashare-product-action--overlay .ellashare-button-icon,.ellashare-product-action--overlay .ellashare-heart,.ellashare-product-action--overlay .ellashare-inline-icon-svg,.ellashare-product-action--overlay .ellashare-inline-icon-svg *,.ellashare-product-action--overlay .ellashare-inline-icon-image{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;font-size:15px!important;opacity:1!important}.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{width:min(760px, 56vw)!important}.ellashare-drawer-title,.ellashare-drawer-title-text,[data-ellashare-title-editable]{max-width:calc(100% - 86px)!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.ellashare-item-link,.ellashare-item-link .ellashare-btn-label,.ellashare-item-link.button,.ellashare-item-link.btn{width:100%!important;min-width:100%!important;justify-content:center!important}.ellashare-capture-fields{gap:8px!important;margin-bottom:10px!important}.ellashare-actions--save-only{margin-top:0!important}.ellashare-actions--save-only .ellashare-submit-share{width:100%!important;min-width:100%!important;margin-top:0!important;justify-content:center!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{max-width:960px!important;grid-template-columns:minmax(0,1fr) 188px!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:12px!important}.ellashare-pill-button,button.ellashare-pill-button{width:54px!important;min-width:54px!important;max-width:54px!important;min-height:176px!important;padding:8px 3px 8px!important}.ellashare-pill-label{inset:12px 0 34px!important;display:flex!important;align-items:center!important;justify-content:center!important;letter-spacing:.16em!important}.ellashare-pill-count{bottom:10px!important}.ellashare-product-action--overlay{top:2px!important;right:2px!important}.ellashare-product-action--overlay.ellashare-product-action--top-left,.ellashare-product-action--overlay.ellashare-product-action--middle-left,.ellashare-product-action--overlay.ellashare-product-action--bottom-left{left:2px!important}.ellashare-product-action--overlay .ellashare-wishlist-button{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#ffffff!important;backdrop-filter:blur(10px) saturate(115%)!important}.ellashare-product-action--overlay .ellashare-button-icon,.ellashare-product-action--overlay .ellashare-heart{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;color:#ffffff!important;opacity:1!important}.ellashare-product-action--overlay .ellashare-button-icon svg,.ellashare-product-action--overlay .ellashare-heart svg,.ellashare-product-action--overlay .ellashare-inline-icon-svg,.ellashare-product-action--overlay .ellashare-inline-icon-svg path{display:block!important;width:15px!important;height:15px!important;fill:currentColor!important;opacity:1!important}.ellashare-product-action--overlay .ellashare-button-tooltip{left:50%!important;right:auto!important;bottom:calc(100% + 7px)!important;transform:translateX(-50%) translateY(4px)!important}.ellashare-drawer-root{pointer-events:none!important}.ellashare-drawer-root .ellashare-drawer,.ellashare-drawer-root .ellashare-close,.ellashare-drawer-root .ellashare-drawer-content{pointer-events:auto!important}.ellashare-drawer-root .ellashare-drawer-backdrop{opacity:0!important;background:transparent!important;pointer-events:none!important}.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{width:min(840px, 66vw)!important;max-height:100vh!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.ellashare-panel-drawer{display:flex!important;flex-direction:column!important;min-height:100%!important}.ellashare-drawer-helper{margin-top:4px!important;margin-bottom:12px!important;font-size:16px!important}.ellashare-eyebrow{font-size:14px!important;letter-spacing:.18em!important}.ellashare-title-row,.ellashare-title-row h2,.ellashare-drawer-title,.ellashare-drawer-title-text,[data-ellashare-title-editable]{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.ellashare-title-row h2,.ellashare-drawer-title-text,[data-ellashare-title-editable]{max-width:calc(100% - 110px)!important;min-width:0!important;letter-spacing:.01em!important;line-height:.98!important}[data-ellashare-title-editable]{padding-right:0!important}.ellashare-list{display:grid!important;gap:16px!important}.ellashare-item{position:relative!important}.ellashare-item-card-link{display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;text-decoration:none!important;color:inherit!important;width:100%!important}.ellashare-item-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;padding-right:0!important}.ellashare-item-title{margin:0!important}.ellashare-item-open{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;min-width:18px!important;color:rgb(16 33 43 / .7)!important}.ellashare-external-icon{width:18px!important;height:18px!important;display:block!important}.ellashare-item-link,.ellashare-preview-inline-link,.ellashare-item-link.button,.ellashare-item-link.btn{display:none!important}.ellashare-remove-item{position:absolute!important;top:10px!important;right:10px!important;color:rgb(16 33 43 / .98)!important;z-index:3!important}.ellashare-trash-icon{opacity:1!important}.ellashare-panel-drawer .ellashare-item-attr-line{display:block!important;width:100%!important}.ellashare-drawer-actions{position:sticky!important;bottom:0!important;background:linear-gradient(180deg,#fff0,rgb(245 246 255 / .94) 18%,rgb(245 246 255 / .98) 100%)!important;padding-top:12px!important;margin-top:16px!important;z-index:2!important}.ellashare-drawer-actions>*{width:100%!important}.ellashare-drawer-actions>:nth-child(n+3){grid-column:1 / -1!important}.ellashare-capture-fields{gap:8px!important;margin-bottom:8px!important}.ellashare-actions--save-only{margin-top:2px!important}.ellashare-actions--save-only .ellashare-submit-share{width:100%!important;min-width:100%!important}.ellashare-panel[data-panel="save"]{max-width:780px!important}.ellashare-panel[data-panel="result"]{max-width:980px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{width:100%!important;max-width:980px!important;grid-template-columns:minmax(0,1fr) 200px!important;gap:14px!important}.ellashare-submit-share.ellashare-loading,.ellashare-load-share-cart.ellashare-loading{padding-right:22px!important}.ellashare-submit-share.ellashare-loading::after,.ellashare-load-share-cart.ellashare-loading::after{left:18px!important;right:auto!important}@media (max-width:960px){.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{width:min(92vw, 760px)!important}.ellashare-item-card-link{grid-template-columns:96px minmax(0,1fr)!important}}body.ellashare-drawer-open{overflow:auto!important}.ellashare-panel-drawer .ellashare-list{flex:1 1 auto!important}.ellashare-pill-label{transform:translateX(1px)!important}.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{left:18px!important}.ellashare-pill-button,button.ellashare-pill-button{width:58px!important;min-width:58px!important;max-width:58px!important;min-height:180px!important;padding:10px 4px 12px!important}.ellashare-pill-label{inset:16px 0 36px!important;transform:rotate(180deg) translateX(0)!important;letter-spacing:.12em!important}.ellashare-pill-count{bottom:12px!important}.ellashare-product-action--overlay{top:1px!important;right:1px!important;overflow:visible!important}.ellashare-product-action--overlay.ellashare-product-action--top-left,.ellashare-product-action--overlay.ellashare-product-action--middle-left,.ellashare-product-action--overlay.ellashare-product-action--bottom-left{left:1px!important}.ellashare-product-action--overlay .ellashare-wishlist-button{overflow:visible!important;border-radius:999px!important;--button-bg:linear-gradient(180deg, color-mix(in srgb, var(--ellashare-wishlist-tab-bg, var(--ellashare-wishlist-bg, #7c5cff)) 92%, white), color-mix(in srgb, var(--ellashare-wishlist-tab-bg, var(--ellashare-wishlist-bg, #7c5cff)) 72%, rgba(255,255,255,.24))) !important;border:1px solid color-mix(in srgb,var(--ellashare-wishlist-tab-border,var(--ellashare-wishlist-bg,#7c5cff)) 72%,white)!important;box-shadow:0 14px 26px rgb(15 23 42 / .14),inset 0 1px 0 rgb(255 255 255 / .22)!important}.ellashare-product-action--overlay .ellashare-wishlist-button::before{background:var(--button-bg)!important}.ellashare-product-action--overlay .ellashare-wishlist-button.is-active{--button-bg:linear-gradient(180deg, color-mix(in srgb, var(--ellashare-wishlist-active-bg, var(--ellashare-wishlist-bg, #7c5cff)) 90%, white), color-mix(in srgb, var(--ellashare-wishlist-active-bg, var(--ellashare-wishlist-bg, #7c5cff)) 68%, rgba(255,255,255,.22))) !important;color:var(--ellashare-wishlist-active-text,#ffffff)!important;border-color:color-mix(in srgb,var(--ellashare-wishlist-active-border,var(--ellashare-wishlist-active-bg,#5437d9)) 78%,white)!important}.ellashare-product-action--overlay .ellashare-wishlist-button.is-active::before{filter:brightness(var(--ellashare-wishlist-hover,1.08))!important}.ellashare-product-action--overlay .ellashare-button-icon,.ellashare-product-action--overlay .ellashare-heart,.ellashare-product-action--overlay .ellashare-inline-icon-svg,.ellashare-product-action--overlay .ellashare-inline-icon-svg path{opacity:1!important;color:#ffffff!important;fill:currentColor!important}.ellashare-heart-burst{z-index:12!important;overflow:visible!important}.ellashare-heart-burst-item{opacity:1!important}.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{width:min(860px, 68vw)!important}.ellashare-panel-drawer .ellashare-list{display:grid!important;gap:16px!important;min-height:0!important}.ellashare-item-card-link{grid-template-columns:118px minmax(0,1fr)!important}.ellashare-item-body{min-width:0!important;width:100%!important;padding-right:56px!important}.ellashare-item-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;padding-right:0!important}.ellashare-item-title{min-width:0!important;width:100%!important;max-width:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.22!important;letter-spacing:0!important}.ellashare-item-open{align-self:start!important;justify-self:end!important;margin-top:2px!important}.ellashare-remove-item{top:8px!important;right:8px!important;color:rgb(16 33 43 / .86)!important}.ellashare-trash-icon{opacity:.92!important}@media (max-width:960px){.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{width:min(96vw, 820px)!important}.ellashare-item-card-link{grid-template-columns:94px minmax(0,1fr)!important}.ellashare-item-body{padding-right:44px!important}}.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--top-right{top:9px!important;right:9px!important;left:auto!important;bottom:auto!important}.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--middle-right{right:9px!important;left:auto!important}.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--bottom-right{right:9px!important;bottom:9px!important;left:auto!important;top:auto!important}.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--top-left{top:9px!important;left:9px!important;right:auto!important;bottom:auto!important}.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--middle-left{left:9px!important;right:auto!important}.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--bottom-left{left:9px!important;bottom:9px!important;right:auto!important;top:auto!important}.ellashare-heart-burst,.ellashare-heart-burst-item{pointer-events:none!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-svg *,.ellashare-heart-burst-item .ellashare-inline-icon-image{color:currentColor!important;fill:currentColor!important}.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:start!important;gap:18px!important;width:100%!important}.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;overflow:visible!important}.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;width:100%!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title,.ellashare-drawer-title,.ellashare-drawer-title-text,[data-ellashare-title-editable]{writing-mode:horizontal-tb!important;text-orientation:mixed!important;transform:none!important;display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;letter-spacing:0!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title{justify-self:start!important;margin:0!important}.ellashare-panel-drawer .ellashare-item-open,.ellashare-panel[data-panel="preview"] .ellashare-item-open{align-self:start!important;justify-self:end!important}@media (max-width:960px){.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link{grid-template-columns:96px minmax(0,1fr)!important}}.ellashare-product-action--overlay-icon-only{overflow:visible!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right{top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;transform:none!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--middle-right{top:50%!important;right:12px!important;left:auto!important;bottom:auto!important;transform:translateY(-50%)!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--bottom-right{top:auto!important;right:12px!important;bottom:12px!important;left:auto!important;transform:none!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-left{top:12px!important;left:12px!important;right:auto!important;bottom:auto!important;transform:none!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--middle-left{top:50%!important;left:12px!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--bottom-left{top:auto!important;left:12px!important;bottom:12px!important;right:auto!important;transform:none!important}.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button{overflow:visible!important;isolation:isolate!important}.ellashare-heart-burst{position:absolute!important;inset:50% auto auto 50%!important;width:0!important;height:0!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;overflow:visible!important;z-index:30!important}.ellashare-heart-burst-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transform:translate3d(0,8px,0) scale(.45)!important;opacity:0!important;animation:ellashareHeartBurst .84s cubic-bezier(.22,1,.36,1) forwards!important;animation-delay:calc(var(--ellashare-heart-index, 0) * 35ms)!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-image,.ellashare-heart-burst-item svg,.ellashare-heart-burst-item img{display:block!important;width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;fill:currentColor!important}.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel-drawer .ellashare-item-meta,.ellashare-panel-drawer .ellashare-item-attributes,.ellashare-panel-drawer .ellashare-item-price,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link,.ellashare-panel[data-panel="preview"] .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-meta,.ellashare-panel[data-panel="preview"] .ellashare-item-attributes,.ellashare-panel[data-panel="preview"] .ellashare-item-price{writing-mode:horizontal-tb!important;text-orientation:mixed!important;direction:ltr!important;letter-spacing:normal!important}.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link{display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;gap:16px!important;align-items:start!important}.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{min-width:0!important;width:100%!important;padding-right:56px!important}.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title{display:block!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;transform:none!important;margin:0!important;line-height:1.24!important}@media (max-width:960px){.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link{grid-template-columns:94px minmax(0,1fr)!important}.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{padding-right:44px!important}}.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right,.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--top-right{top:9px!important;right:9px!important;left:auto!important;bottom:auto!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--middle-right,.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--middle-right{right:9px!important;left:auto!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--bottom-right,.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--bottom-right{right:9px!important;bottom:9px!important;left:auto!important;top:auto!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-left,.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--top-left{top:9px!important;left:9px!important;right:auto!important;bottom:auto!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--middle-left,.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--middle-left{left:9px!important;right:auto!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--bottom-left,.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--bottom-left{left:9px!important;bottom:9px!important;right:auto!important;top:auto!important}.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link{width:100%!important;grid-template-columns:112px minmax(0,1fr)!important}.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;overflow:visible!important}.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header{width:100%!important;grid-template-columns:minmax(0,1fr) auto!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title,.ellashare-drawer-title,.ellashare-drawer-title-text,[data-ellashare-title-editable]{width:100%!important;max-width:100%!important;min-width:0!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;transform:none!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title{flex:1 1 auto!important;justify-self:start!important}@media (max-width:960px){.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link{grid-template-columns:96px minmax(0,1fr)!important}}.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only{overflow:visible!important}.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right{top:4px!important;right:4px!important}.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only.ellashare-product-action--middle-right{right:4px!important}.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only.ellashare-product-action--bottom-right{right:4px!important;bottom:4px!important}.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-left{top:4px!important;left:4px!important}.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only.ellashare-product-action--middle-left{left:4px!important}.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only.ellashare-product-action--bottom-left{left:4px!important;bottom:4px!important}.ellashare-product-action--overlay,.ellashare-product-action--overlay .ellashare-wishlist-button,.ellashare-heart-burst{overflow:visible!important}.ellashare-heart-burst{pointer-events:none!important;z-index:16!important}.ellashare-heart-burst-item,.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-svg *,.ellashare-heart-burst-item .ellashare-heart,.ellashare-heart-burst-item .ellashare-button-icon{fill:currentColor!important;color:inherit!important}.ellashare-title-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;column-gap:12px!important;width:100%!important;padding-right:0!important}.ellashare-title-row>*{min-width:0!important}.ellashare-title-actions{position:relative!important;top:auto!important;right:auto!important;align-self:start!important;justify-self:end!important;margin-top:2px!important}.ellashare-title-row h2,.ellashare-drawer-title{display:block!important;width:100%!important;min-width:0!important;margin:0!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;transform:none!important}.ellashare-drawer-title-text,[data-ellashare-title-editable]{display:block!important;width:100%!important;min-width:0!important;white-space:nowrap!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;transform:none!important}.ellashare-item-card-link{display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;width:100%!important}.ellashare-item-body{min-width:0!important;width:100%!important}.ellashare-item-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;width:100%!important}.ellashare-item-title{margin:0!important;min-width:0!important;width:100%!important;max-width:none!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;transform:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}@media (max-width:960px){.ellashare-item-card-link{grid-template-columns:94px minmax(0,1fr)!important}}.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right,.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right,.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--top-right{top:0!important;right:0!important;left:auto!important;bottom:auto!important}.ellashare-pill-button,.ellashare-wishlist-pill,.ellashare-pill-button.ellashare-pill-button--tab{width:clamp(64px, calc(var(--ellashare-wishlist-tab-font-size, 12px) * 4.8), 84px)!important;min-height:clamp(182px, calc(var(--ellashare-wishlist-tab-font-size, 12px) * 12.4), 236px)!important;padding:18px 0 46px!important}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{font-size:var(--ellashare-wishlist-tab-font-size,12px)!important;line-height:1.05!important;letter-spacing:0.18em!important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{left:50%!important;bottom:12px!important;transform:translateX(-50%)!important}.ellashare-heart-burst{position:fixed!important;width:0!important;height:0!important;overflow:visible!important;pointer-events:none!important;z-index:2147483000!important;transform:translate(-50%,-50%)!important}.ellashare-heart-burst-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-image,.ellashare-heart-burst-item svg,.ellashare-heart-burst-item img{width:18px!important;height:18px!important}.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link,.ellashare-item-card-link{display:flex!important;align-items:flex-start!important;gap:18px!important;width:100%!important;min-width:0!important}.ellashare-panel-drawer .ellashare-item-media,.ellashare-panel[data-panel="preview"] .ellashare-item-media,.ellashare-item-media{flex:0 0 78px!important;width:78px!important;min-width:78px!important;max-width:78px!important}.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body,.ellashare-item-body{flex:1 1 auto!important;width:auto!important;min-width:0!important;overflow:visible!important}.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header,.ellashare-item-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-width:0!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title,.ellashare-item-title{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;transform:none!important}@media (max-width:782px){.ellashare-panel-drawer .ellashare-item-media,.ellashare-panel[data-panel="preview"] .ellashare-item-media,.ellashare-item-media{flex-basis:68px!important;width:68px!important;min-width:68px!important;max-width:68px!important}}.ellashare-modal[data-panel-kind="save"] .ellashare-capture-fields,.ellashare-panel[data-panel="save"] .ellashare-capture-fields{gap:8px!important;margin-bottom:10px!important}.ellashare-modal[data-panel-kind="save"] .ellashare-field-input-only,.ellashare-panel[data-panel="save"] .ellashare-field-input-only{margin-bottom:0!important}.ellashare-modal[data-panel-kind="save"] .ellashare-field-input-only input,.ellashare-panel[data-panel="save"] .ellashare-field-input-only input{border-radius:18px!important}.ellashare-modal[data-panel-kind="save"] .ellashare-actions--save-only,.ellashare-panel[data-panel="save"] .ellashare-actions--save-only{margin-top:4px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-panel[data-panel="result"],.ellashare-panel[data-panel="result"]{width:min(980px, 92vw)!important;max-width:min(980px, 92vw)!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;gap:16px!important;width:100%!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link input,.ellashare-panel[data-panel="result"] .ellashare-result-link input{width:100%!important;min-width:0!important;font-size:16px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width:680px){.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{grid-template-columns:1fr!important}}.ellashare-copy-link .ellashare-btn-label,.ellashare-copy-link.is-copied .ellashare-btn-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.ellashare-copy-success-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:999px!important;background:linear-gradient(180deg,rgb(255 255 255 / .48),rgb(255 255 255 / .14))!important;border:1px solid rgb(255 255 255 / .55)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .65),0 6px 18px rgb(56 130 76 / .14)!important}.ellashare-copy-success-icon svg,.ellashare-copy-success-icon .ellashare-check-icon,.ellashare-copy-success-icon .ellashare-check-icon--glassy{width:17px!important;height:17px!important;display:block!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right,.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right,.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--top-right{top:0!important;right:0!important;left:auto!important;bottom:auto!important}.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button,.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button{overflow:visible!important;isolation:isolate!important}.ellashare-heart-burst{position:fixed!important;width:0!important;height:0!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;overflow:visible!important;z-index:2147483000!important}.ellashare-heart-burst-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:19px!important;filter:drop-shadow(0 6px 12px rgb(66 38 153 / .18))!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-image,.ellashare-heart-burst-item svg,.ellashare-heart-burst-item img{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;display:block!important;fill:currentColor!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{display:block!important;width:100%!important}.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link{display:grid!important;grid-template-columns:86px minmax(0,1fr)!important;gap:16px!important;align-items:start!important;width:100%!important;max-width:100%!important}.ellashare-panel-drawer .ellashare-item-card-link>*,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link>*{min-width:0!important}.ellashare-panel-drawer .ellashare-item-media,.ellashare-panel[data-panel="preview"] .ellashare-item-media{width:86px!important;min-width:86px!important;max-width:86px!important}.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:100%!important;overflow:visible!important;padding-right:42px!important}.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important;min-width:0!important;width:100%!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title,.ellashare-panel-drawer .ellashare-drawer-title,.ellashare-panel-drawer .ellashare-drawer-title-text,.ellashare-panel-drawer [data-ellashare-title-editable]{display:block!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;direction:ltr!important;transform:none!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.24!important}.ellashare-panel-drawer .ellashare-item-open,.ellashare-panel[data-panel="preview"] .ellashare-item-open{align-self:start!important}.ellashare-panel[data-panel="save"] .ellashare-capture-fields,.ellashare-modal[data-panel-kind="save"] .ellashare-capture-fields{gap:6px!important;margin-bottom:4px!important}.ellashare-panel[data-panel="save"] .ellashare-field-input-only,.ellashare-panel[data-panel="save"] .ellashare-field-input-only input,.ellashare-modal[data-panel-kind="save"] .ellashare-field-input-only,.ellashare-modal[data-panel-kind="save"] .ellashare-field-input-only input{border-radius:24px!important}.ellashare-panel[data-panel="save"] .ellashare-actions--save-only,.ellashare-modal[data-panel-kind="save"] .ellashare-actions--save-only{margin-top:0!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content,.ellashare-panel[data-panel="result"]{width:min(1080px, calc(100vw - 72px))!important;max-width:1080px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{grid-template-columns:minmax(0,1fr) 240px!important;gap:16px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link input,.ellashare-panel[data-panel="result"] .ellashare-result-link input{min-width:0!important;width:100%!important;font-size:clamp(18px, 2vw, 22px)!important;letter-spacing:0!important;text-overflow:clip!important}.ellashare-copy-success-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;min-width:22px!important;border-radius:999px!important;background:radial-gradient(circle at 32% 26%,rgb(255 255 255 / .98),rgb(255 255 255 / .65) 42%,rgb(255 255 255 / .2) 100%),linear-gradient(180deg,rgb(255 255 255 / .44),rgb(255 255 255 / .08))!important;border:1px solid rgb(255 255 255 / .38)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82),0 6px 16px rgb(15 23 42 / .12)!important}.ellashare-copy-success-icon svg,.ellashare-copy-success-icon .ellashare-check-icon{display:block!important;width:12px!important;height:12px!important;margin:0!important}.ellashare-copy-link.is-copied .ellashare-copy-success-icon{color:#2f8b57!important;background:radial-gradient(circle at 32% 26%,rgb(255 255 255 / .98),rgb(235 255 244 / .95) 45%,rgb(210 247 226 / .8) 100%)!important;border-color:rgb(82 182 122 / .32)!important}@media (max-width:960px){.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link{grid-template-columns:78px minmax(0,1fr)!important}.ellashare-panel-drawer .ellashare-item-media,.ellashare-panel[data-panel="preview"] .ellashare-item-media{width:78px!important;min-width:78px!important;max-width:78px!important}}@media (max-width:720px){.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{grid-template-columns:minmax(0,1fr)!important}}.ellashare-pill-button,button.ellashare-pill-button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:58px!important;min-width:58px!important;max-width:58px!important;min-height:186px!important;padding:14px 4px 14px!important}.ellashare-pill-label{position:static!important;inset:auto!important;flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;white-space:nowrap!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;transform:rotate(180deg)!important}.ellashare-pill-count{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;margin-top:auto!important}.ellashare-drawer{display:flex!important;align-items:stretch!important}.ellashare-drawer-content{width:100%!important;min-height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding-top:36px!important;padding-bottom:36px!important}.ellashare-panel-drawer{width:100%!important;margin-top:auto!important;margin-bottom:auto!important}.ellashare-title-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-start!important;gap:12px!important;width:100%!important}.ellashare-drawer-title,.ellashare-title-row h2{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.ellashare-drawer-title-text,[data-ellashare-title-editable]{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;letter-spacing:0!important}.ellashare-drawer-content.is-editing-title [data-ellashare-title-editable]{white-space:pre!important}.ellashare-drawer-actions{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.ellashare-drawer-share-button{width:100%!important;min-height:58px!important}.ellashare-drawer-share-button .ellashare-button-icon,.ellashare-drawer-share-button .ellashare-heart{display:inline-flex!important;margin-right:10px!important}.ellashare-drawer-cta-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.ellashare-drawer-cta-grid>a,.ellashare-drawer-cta-grid>button{width:100%!important}.ellashare-panel[data-panel="save"],.ellashare-panel[data-panel="result"]{border-radius:24px!important}.ellashare-panel[data-panel="save"] .ellashare-capture-fields,.ellashare-modal[data-panel-kind="save"] .ellashare-capture-fields{gap:3px!important;margin-bottom:0!important}.ellashare-panel[data-panel="save"] .ellashare-field,.ellashare-modal[data-panel-kind="save"] .ellashare-field{margin-bottom:0!important}.ellashare-panel[data-panel="save"] .ellashare-field-input-only,.ellashare-panel[data-panel="save"] .ellashare-field-input-only input,.ellashare-modal[data-panel-kind="save"] .ellashare-field-input-only,.ellashare-modal[data-panel-kind="save"] .ellashare-field-input-only input{border-radius:18px!important}.ellashare-panel[data-panel="save"] .ellashare-actions--save-only,.ellashare-modal[data-panel-kind="save"] .ellashare-actions--save-only{margin-top:6px!important}.ellashare-modal[data-panel-kind="result"]{width:min(1040px, calc(100vw - 56px))!important;max-width:1040px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{width:100%!important;max-width:none!important}.ellashare-panel[data-panel="result"]{width:100%!important;max-width:none!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1fr) 230px!important;gap:16px!important;align-items:center!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link input,.ellashare-panel[data-panel="result"] .ellashare-result-link input{min-width:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(14px, 1.7vw, 19px)!important}.ellashare-copy-success-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;min-width:22px!important;border-radius:999px!important;background:radial-gradient(circle at 32% 26%,rgb(255 255 255 / .98),rgb(255 255 255 / .7) 46%,rgb(255 255 255 / .24) 100%),linear-gradient(180deg,rgb(255 255 255 / .46),rgb(255 255 255 / .08))!important;border:1px solid rgb(255 255 255 / .44)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82),0 6px 16px rgb(15 23 42 / .12)!important}.ellashare-copy-success-icon svg,.ellashare-copy-success-icon .ellashare-check-icon{display:block!important;width:12px!important;height:12px!important;margin:0!important}.ellashare-copy-link.is-copied .ellashare-copy-success-icon{color:#2f8b57!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right,.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right,.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--top-right{top:0!important;right:0!important;left:auto!important;bottom:auto!important}.ellashare-product-action--overlay .ellashare-wishlist-button,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button{border-radius:999px!important;border:1px solid rgb(255 255 255 / .56)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ellashare-wishlist-tab-bg,var(--ellashare-wishlist-bg,#7c5cff)) 86%,rgb(255 255 255 / .82)),color-mix(in srgb,var(--ellashare-wishlist-tab-bg,var(--ellashare-wishlist-bg,#7c5cff)) 72%,rgb(255 255 255 / .18)))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .48),0 16px 28px rgb(15 23 42 / .16)!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}.ellashare-heart-burst{position:fixed!important;width:0!important;height:0!important;pointer-events:none!important;overflow:visible!important;z-index:2147483000!important}.ellashare-heart-burst-item{opacity:0!important;animation:ellashare-heart-burst 0.9s cubic-bezier(.16,1,.3,1) forwards!important}@keyframes ellashare-heart-burst{0%{transform:translate(-50%,-50%) scale(.35);opacity:0}12%{opacity:1}100%{transform:translate(calc(-50% + var(--ellashare-x)),calc(-50% + var(--ellashare-y))) scale(1.08);opacity:0}}@media (max-width:720px){.ellashare-drawer-cta-grid{grid-template-columns:1fr!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{grid-template-columns:minmax(0,1fr)!important}}.ellashare-modal[data-panel-kind="save"],.ellashare-modal[data-panel-kind="result"]{border-radius:24px!important}.ellashare-wishlist-pill{overflow:visible!important}.ellashare-pill-button,button.ellashare-pill-button,.ellashare-pill-button.ellashare-pill-button--tab{position:relative!important;inline-size:74px!important;min-inline-size:74px!important;min-block-size:188px!important;padding:18px 8px 14px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;overflow:visible!important}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{position:absolute!important;inset:18px 0 54px!important;display:flex!important;align-items:center!important;justify-content:center!important;transform:none!important;margin:0!important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{position:absolute!important;left:50%!important;bottom:14px!important;transform:translateX(-50%)!important;margin:0!important}.ellashare-drawer-root{display:flex!important;align-items:center!important;justify-content:flex-end!important;padding:16px!important}.ellashare-drawer-root--left{justify-content:flex-start!important}.ellashare-drawer-root .ellashare-drawer,.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{position:relative!important;inset:auto!important;margin-block:auto!important;max-height:calc(100vh - 32px)!important}.ellashare-drawer-content{min-height:auto!important;justify-content:center!important;padding-top:28px!important;padding-bottom:28px!important}.ellashare-panel-drawer{margin-block:auto!important}.ellashare-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}.ellashare-drawer-title,.ellashare-title-row h2,.ellashare-drawer-title-text,[data-ellashare-title-editable]{max-width:100%!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.ellashare-drawer-title-text,[data-ellashare-title-editable]{font-size:var(--ellashare-drawer-title-size,46px)!important;line-height:1.04!important;letter-spacing:-0.02em!important}.ellashare-drawer-content.is-editing-title .ellashare-drawer-title-text,.ellashare-drawer-content.is-editing-title [data-ellashare-title-editable]{white-space:pre!important}.ellashare-item-card{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;gap:16px!important;align-items:start!important}.ellashare-item-body{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important}.ellashare-item-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.ellashare-item-title{margin:0!important;min-width:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.ellashare-item-open{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:28px!important;height:28px!important;color:inherit!important;text-decoration:none!important}.ellashare-item-open .ellashare-external-icon,.ellashare-item-link-thin .ellashare-external-icon{width:14px!important;height:14px!important}.ellashare-item-actions{display:flex!important;align-items:center!important;gap:8px!important;margin-top:2px!important}.ellashare-item-link-thin{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:34px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid rgb(17 24 39 / .12)!important;background:rgb(255 255 255 / .86)!important;color:inherit!important;text-decoration:none!important;font-size:12px!important;font-weight:800!important;line-height:1!important}.ellashare-btn .ellashare-button-icon,.ellashare-agent-link .ellashare-button-icon,.ellashare-item-link-thin .ellashare-button-icon,.ellashare-item-link-thin .ellashare-external-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;flex:0 0 auto!important}.ellashare-btn .ellashare-button-icon svg,.ellashare-agent-link .ellashare-button-icon svg{width:16px!important;height:16px!important}.ellashare-drawer-actions{gap:8px!important;margin-top:8px!important}.ellashare-drawer-share-button{margin-bottom:2px!important}.ellashare-drawer-cta-grid{gap:8px!important;margin-top:0!important}.ellashare-panel[data-panel="save"],.ellashare-panel[data-panel="result"],.ellashare-modal[data-panel-kind="save"],.ellashare-modal[data-panel-kind="result"]{border-radius:20px!important}.ellashare-panel[data-panel="save"] .ellashare-capture-fields,.ellashare-modal[data-panel-kind="save"] .ellashare-capture-fields{gap:6px!important;margin-bottom:0!important}.ellashare-panel[data-panel="save"] .ellashare-field,.ellashare-modal[data-panel-kind="save"] .ellashare-field{margin-bottom:0!important}.ellashare-panel[data-panel="save"] .ellashare-field-input-only,.ellashare-panel[data-panel="save"] .ellashare-field-input-only input,.ellashare-modal[data-panel-kind="save"] .ellashare-field-input-only,.ellashare-modal[data-panel-kind="save"] .ellashare-field-input-only input{border-radius:16px!important}.ellashare-panel[data-panel="save"] .ellashare-actions--save-only,.ellashare-modal[data-panel-kind="save"] .ellashare-actions--save-only{margin-top:4px!important}.ellashare-modal[data-panel-kind="result"]{width:min(860px, calc(100vw - 56px))!important;max-width:860px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{grid-template-columns:minmax(0,1fr) 240px!important;gap:14px!important}.ellashare-copy-success-icon{width:20px!important;height:20px!important;min-width:20px!important;border-radius:999px!important;border:1px solid rgb(47 139 87 / .18)!important;background:rgb(255 255 255 / .88)!important;box-shadow:0 4px 10px rgb(47 139 87 / .12)!important}.ellashare-copy-success-icon svg,.ellashare-copy-success-icon .ellashare-check-icon{width:11px!important;height:11px!important}.ellashare-preview-summary--compact{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important}.ellashare-summary-card--full{grid-column:1 / -1!important}.ellashare-preview-actions{gap:12px!important}.ellashare-agent-link,.ellashare-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right,.ellashare-product-action--overlay.ellashare-product-action--overlay-icon-only.ellashare-product-action--top-right,.ellashare-product-action--overlay.ellashare-product-action--icon-only.ellashare-product-action--top-right{top:0!important;right:0!important;left:auto!important;bottom:auto!important}.ellashare-product-action--overlay .ellashare-wishlist-button,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button{border-radius:999px!important;border:1px solid rgb(255 255 255 / .58)!important;background:linear-gradient(180deg,rgb(146 120 255 / .96),rgb(108 79 255 / .9))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .48),0 16px 30px rgb(15 23 42 / .18)!important;backdrop-filter:blur(18px) saturate(160%)!important;-webkit-backdrop-filter:blur(18px) saturate(160%)!important}.ellashare-heart-burst{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;pointer-events:none!important;overflow:visible!important;z-index:2147483640!important}.ellashare-heart-burst-item{position:absolute!important;left:0!important;top:0!important;display:block!important;opacity:0!important;pointer-events:none!important;animation:ellashare-heart-burst 0.9s cubic-bezier(.16,1,.3,1) forwards!important}.ellashare-heart-burst-item svg,.ellashare-heart-burst-item img{display:block!important;width:18px!important;height:18px!important}@media (max-width:720px){.ellashare-drawer-root{padding:8px!important}.ellashare-preview-summary--compact,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link,.ellashare-drawer-cta-grid{grid-template-columns:1fr!important}.ellashare-item-card{grid-template-columns:76px minmax(0,1fr)!important;gap:12px!important}}.ellashare-copy-link.is-copied>.ellashare-button-icon{display:none!important}.ellashare-wishlist-pill,.ellashare-pill-button,button.ellashare-pill-button{overflow:visible!important}.ellashare-pill-button,button.ellashare-pill-button,.ellashare-pill-button.ellashare-pill-button--tab{inline-size:66px!important;min-inline-size:66px!important;max-inline-size:66px!important;min-block-size:182px!important;padding:14px 0 14px!important;justify-content:center!important}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{position:absolute!important;inset:14px 0 44px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;line-height:1!important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{position:absolute!important;left:50%!important;bottom:10px!important;transform:translateX(-50%)!important;margin:0!important}.ellashare-drawer-root{padding:0!important;align-items:center!important;justify-content:flex-end!important}.ellashare-drawer-root--left{justify-content:flex-start!important}.ellashare-drawer-root .ellashare-drawer,.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{margin:0!important;max-height:100vh!important}.ellashare-drawer-content{justify-content:center!important}.ellashare-title-row{display:inline-flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:6px!important;width:auto!important;max-width:100%!important}.ellashare-title-actions{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-top:4px!important}.ellashare-drawer-title,.ellashare-drawer-title-text,[data-ellashare-title-editable]{width:auto!important;max-width:100%!important}.ellashare-item-header{justify-content:flex-start!important}.ellashare-item-title-line{display:inline-flex!important;align-items:center!important;gap:6px!important;min-width:0!important;max-width:100%!important}.ellashare-item-title{display:inline!important;margin:0!important}.ellashare-item-open{width:18px!important;height:18px!important;min-width:18px!important;margin-top:3px!important}.ellashare-item-open .ellashare-external-icon,.ellashare-item-link-thin .ellashare-external-icon{width:12px!important;height:12px!important}.ellashare-item-actions{margin-top:6px!important}.ellashare-item-link-thin{min-height:26px!important;padding:0 10px!important;border-radius:999px!important;font-size:11px!important;font-weight:700!important;border-color:rgb(17 24 39 / .14)!important;background:rgb(255 255 255 / .82)!important}.ellashare-drawer-share-button{background:linear-gradient(90deg,rgb(124 92 255 / .98) 0%,rgb(142 116 255 / .96) 62%,rgb(186 171 255 / .92) 100%)!important}.ellashare-drawer-actions{gap:4px!important;margin-top:4px!important}.ellashare-drawer-share-button{margin-bottom:0!important}.ellashare-drawer-cta-grid{gap:6px!important;margin-top:0!important}.ellashare-modal[data-panel-kind="save"],.ellashare-panel[data-panel="save"]{border-radius:18px!important}.ellashare-panel[data-panel="save"] .ellashare-capture-fields,.ellashare-modal[data-panel-kind="save"] .ellashare-capture-fields{gap:4px!important}.ellashare-panel[data-panel="save"] .ellashare-actions--save-only,.ellashare-modal[data-panel-kind="save"] .ellashare-actions--save-only{margin-top:2px!important}.ellashare-modal[data-panel-kind="result"]{width:min(700px, calc(100vw - 72px))!important;max-width:700px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1fr) 220px!important;gap:12px!important}.ellashare-copy-success-icon{box-shadow:none!important}.ellashare-copy-link.is-copied,.ellashare-copy-link{max-width:100%!important}.ellashare-product-action--overlay .ellashare-wishlist-button,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button{overflow:visible!important}.ellashare-heart-burst{z-index:2147483646!important}.ellashare-heart-burst-item{opacity:1!important;filter:drop-shadow(0 6px 12px rgb(15 23 42 / .24))!important}.ellashare-heart-burst-item svg,.ellashare-heart-burst-item img{width:20px!important;height:20px!important}.ellashare-close,.ellashare-close-drawer{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .58)!important;background:rgb(255 255 255 / .22)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .4),0 12px 28px rgb(15 23 42 / .12)!important;backdrop-filter:blur(18px) saturate(160%)!important;-webkit-backdrop-filter:blur(18px) saturate(160%)!important}.ellashare-close:hover,.ellashare-close:focus,.ellashare-close-drawer:hover,.ellashare-close-drawer:focus{background:rgb(255 255 255 / .32)!important}@media (max-width:767px){.ellashare-modal[data-panel-kind="result"]{width:min(94vw, 640px)!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{grid-template-columns:1fr!important}}.ellashare-close,.ellashare-close-drawer{inline-size:54px!important;block-size:54px!important;border-radius:18px!important;border:1px solid rgb(255 255 255 / .42)!important;background:linear-gradient(180deg,rgb(255 255 255 / .34),rgb(255 255 255 / .18))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .42),0 18px 32px rgb(15 23 42 / .18)!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important}.ellashare-close:hover,.ellashare-close:focus,.ellashare-close-drawer:hover,.ellashare-close-drawer:focus{background:linear-gradient(180deg,rgb(255 255 255 / .42),rgb(255 255 255 / .24))!important}.ellashare-drawer,.ellashare-drawer-root .ellashare-drawer,.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{display:flex!important;flex-direction:column!important;overflow:hidden!important;padding-bottom:0!important}.ellashare-drawer-content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;height:100%!important;padding-top:72px!important}.ellashare-panel-drawer{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;gap:0!important}.ellashare-drawer-scroll{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding-right:6px!important;padding-bottom:24px!important}.ellashare-drawer-footer{position:sticky!important;bottom:0!important;z-index:3!important;flex:0 0 auto!important;margin-top:auto!important;padding:18px 0 22px!important;background:linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .42) 14%,rgb(255 255 255 / .72) 100%)!important;backdrop-filter:blur(18px) saturate(170%)!important;-webkit-backdrop-filter:blur(18px) saturate(170%)!important}.ellashare-drawer-list-wrap{display:flex!important;flex-direction:column!important;gap:14px!important}.ellashare-drawer-actions{gap:12px!important;margin-top:0!important}.ellashare-drawer-share-button{margin-bottom:8px!important}.ellashare-drawer-cta-grid{gap:10px!important}.ellashare-title-row{display:inline-flex!important;align-items:flex-start!important;justify-content:flex-start!important;width:auto!important;max-width:100%!important;gap:8px!important}.ellashare-drawer-title,.ellashare-drawer-title-text,[data-ellashare-title-editable]{display:inline-flex!important;inline-size:auto!important;max-inline-size:100%!important;width:auto!important}.ellashare-drawer-title-text,[data-ellashare-title-editable]{display:inline-block!important}.ellashare-title-actions{flex:0 0 auto!important;margin-left:0!important;margin-top:4px!important}.ellashare-item-title-line{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;flex-wrap:wrap!important}.ellashare-item-title{display:inline!important}.ellashare-item-open{inline-size:22px!important;block-size:22px!important;min-inline-size:22px!important;margin-top:0!important}.ellashare-item-open .ellashare-external-icon,.ellashare-item-link-thin .ellashare-external-icon{inline-size:16px!important;block-size:16px!important}.ellashare-item-actions{margin-top:10px!important}.ellashare-item-link-thin{min-height:34px!important;padding:0 14px!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important}.ellashare-result-link,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{inline-size:100%!important;max-inline-size:100%!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;box-sizing:border-box!important;overflow:hidden!important}.ellashare-result-link-input,.ellashare-result-link input{min-inline-size:0!important;max-inline-size:100%!important;width:100%!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important}.ellashare-copy-link,.ellashare-copy-link-button{min-inline-size:0!important;max-inline-size:100%!important;flex:0 1 auto!important}.ellashare-inline-spinner{display:inline-block!important;inline-size:18px!important;block-size:18px!important;border-radius:999px!important;border:2px solid currentColor!important;border-right-color:transparent!important;animation:ellashareInlineSpin .72s linear infinite!important}@keyframes ellashareInlineSpin{to{transform:rotate(360deg)}}.ellashare-button-icon--spinner,.ellashare-submit-share .ellashare-button-icon--spinner,.ellashare-load-share-cart .ellashare-button-icon--spinner{margin-right:10px!important}.ellashare-submit-share.ellashare-loading::after,.ellashare-submit-share.is-creating-link::after,.ellashare-load-share-cart.ellashare-loading::after,.ellashare-load-share-cart.is-creating-link::after,.ellashare-btn.is-creating-link::after,.ellashare-btn.ellashare-loading::after{content:none!important;display:none!important}.ellashare-submit-share.ellashare-loading,.ellashare-submit-share.is-creating-link,.ellashare-load-share-cart.ellashare-loading,.ellashare-load-share-cart.is-creating-link{opacity:1!important}.ellashare-submit-share.ellashare-loading .ellashare-btn-label::before,.ellashare-submit-share.is-creating-link .ellashare-btn-label::before,.ellashare-load-share-cart.ellashare-loading .ellashare-btn-label::before,.ellashare-load-share-cart.is-creating-link .ellashare-btn-label::before{content:none!important;display:none!important}.ellashare-pill-button,button.ellashare-pill-button,.ellashare-pill-button.ellashare-pill-button--tab{inline-size:44px!important;min-inline-size:44px!important;max-inline-size:44px!important;min-block-size:132px!important;padding:10px 0 40px!important;overflow:visible!important;box-shadow:0 18px 34px rgb(15 23 42 / .18)!important}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{inset:10px 0 34px!important;font-size:11px!important;line-height:1!important;letter-spacing:0.12em!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;transform:rotate(180deg)!important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{min-inline-size:24px!important;block-size:24px!important;bottom:8px!important;font-size:11px!important}.ellashare-love-burst{position:fixed!important;left:0!important;top:0!important;inline-size:0!important;block-size:0!important;overflow:visible!important;pointer-events:none!important;z-index:2147483646!important}.ellashare-love-burst-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:translate3d(0,10px,0) scale(.42) rotate(0deg);opacity:0;filter:drop-shadow(0 8px 18px rgb(15 23 42 / .24));animation:ellashareLoveBurst 0.96s cubic-bezier(.2,1,.28,1) forwards!important;animation-delay:calc(var(--ellashare-love-index, 0) * 28ms)!important}.ellashare-love-burst-item svg,.ellashare-love-burst-item img{inline-size:18px!important;block-size:18px!important}@keyframes ellashareLoveBurst{0%{opacity:0;transform:translate3d(0,12px,0) scale(.42) rotate(0deg)}16%{opacity:1}100%{opacity:0;transform:translate3d(var(--ellashare-love-x),var(--ellashare-love-y),0) scale(var(--ellashare-love-scale,1)) rotate(var(--ellashare-love-rotate,0deg))}}@media (max-width:767px){.ellashare-wishlist-pill{left:max(6px, env(safe-area-inset-left))!important;right:auto!important;top:var(--ellashare-mobile-pill-top,58vh)!important;bottom:auto!important;transform:translateY(-50%)!important;z-index:999995!important}.ellashare-wishlist-pill.is-mobile-draggable,.ellashare-wishlist-pill .ellashare-pill-button{touch-action:none!important;user-select:none!important;-webkit-user-select:none!important}.ellashare-wishlist-pill.is-pill-dragging .ellashare-pill-button{cursor:grabbing!important;transform:scale(.98)!important}.ellashare-drawer-root,.ellashare-drawer-root--left,.ellashare-drawer-root--right{justify-content:flex-start!important}.ellashare-drawer{width:min(540px, calc(100vw - 8px))!important}.ellashare-result-link,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link,.ellashare-panel[data-panel="result"] .ellashare-result-link{grid-template-columns:1fr!important}.ellashare-copy-link,.ellashare-copy-link-button{width:100%!important}}#ellashare-root{z-index:2147483645!important}#ellashare-root .ellashare-modal{position:relative!important;z-index:2!important;overflow:visible!important;pointer-events:auto!important}#ellashare-root .ellashare-modal-content,#ellashare-root .ellashare-modal-content *,#ellashare-root .ellashare-panel[data-panel="save"],#ellashare-root .ellashare-panel[data-panel="save"] *,#ellashare-root .ellashare-capture-fields,#ellashare-root .ellashare-field,#ellashare-root .ellashare-field input{pointer-events:auto!important}#ellashare-root .ellashare-field input,#ellashare-root .ellashare-capture-fields input{position:relative!important;z-index:4!important;cursor:text!important;user-select:text!important;-webkit-user-select:text!important;caret-color:currentColor!important}.ellashare-modal[data-panel-kind="save"] .ellashare-panel[data-panel="save"],.ellashare-panel[data-panel="save"]{width:100%!important;max-width:100%!important}.ellashare-result-link-shell{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box!important}.ellashare-modal[data-panel-kind="result"],.ellashare-panel[data-panel="result"]{width:min(640px, calc(100vw - 40px))!important;max-width:calc(100vw - 40px)!important;overflow:hidden!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content,.ellashare-panel[data-panel="result"]{width:100%!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important}.ellashare-result-link--contained,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link--contained,.ellashare-panel[data-panel="result"] .ellashare-result-link--contained{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important}.ellashare-result-link--contained .ellashare-result-link-input,.ellashare-result-link--contained input{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important}.ellashare-result-link--contained .ellashare-result-link-button,.ellashare-result-link--contained .ellashare-copy-link,.ellashare-result-link--contained .ellashare-copy-link-button{flex:0 0 auto!important;max-width:100%!important;white-space:nowrap!important}.ellashare-title-row{display:block!important;width:auto!important;max-width:100%!important;padding-right:0!important}.ellashare-drawer-title{display:inline-block!important;width:auto!important;max-width:100%!important;margin:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.ellashare-drawer-title-text,[data-ellashare-title-editable]{display:inline!important;width:auto!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.ellashare-title-actions{display:inline-flex!important;position:static!important;inset:auto!important;margin:0 0 0 6px!important;vertical-align:top!important;gap:4px!important}.ellashare-title-edit,.ellashare-title-confirm,.ellashare-title-edit--mini{position:static!important;inset:auto!important;margin:0!important;transform:none!important}.ellashare-item,.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item{overflow:visible!important}.ellashare-item-card{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;gap:16px!important;align-items:start!important}.ellashare-item-body{padding-right:0!important;overflow:visible!important}.ellashare-item-header{display:block!important;width:100%!important;min-width:0!important;padding-right:0!important}.ellashare-item-title-line{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important}.ellashare-item-title,.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title{display:inline!important;flex:none!important;width:auto!important;max-width:100%!important;margin:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.ellashare-item-title-link{display:inline!important;color:inherit!important;text-decoration:none!important}.ellashare-item-title-link .ellashare-item-title-text{display:inline!important}.ellashare-item-open{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:static!important;inset:auto!important;vertical-align:text-top!important;margin:0 0 0 4px!important;width:18px!important;height:18px!important;min-width:18px!important}.ellashare-item-open .ellashare-external-icon{width:14px!important;height:14px!important}.ellashare-item-actions,.ellashare-panel-drawer .ellashare-item-actions,.ellashare-panel[data-panel="preview"] .ellashare-item-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin-top:10px!important}.ellashare-item-link-button,.ellashare-item-link-thin,.ellashare-panel-drawer .ellashare-item-link-thin,.ellashare-panel[data-panel="preview"] .ellashare-item-link-thin{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid rgb(17 24 39 / .12)!important;background:rgb(255 255 255 / .92)!important;color:inherit!important;text-decoration:none!important;font-size:12px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}.ellashare-drawer-cta-grid .ellashare-agent-link{gap:5px!important}.ellashare-drawer-footer{position:sticky!important;bottom:0!important;padding:18px 0 22px!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}.ellashare-drawer-footer::before{content:''!important;position:absolute!important;inset:6px 0 0 0!important;border-radius:28px 28px 0 0!important;background:linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .28) 18%,rgb(255 255 255 / .72) 100%)!important;pointer-events:none!important}.ellashare-drawer-footer>*{position:relative!important;z-index:1!important}.ellashare-drawer-scroll{background:transparent!important;padding-bottom:18px!important}.ellashare-love-burst{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;overflow:visible!important;pointer-events:none!important;z-index:2147483646!important}.ellashare-love-burst-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;will-change:transform,opacity!important;filter:drop-shadow(0 10px 18px rgb(15 23 42 / .22))!important;animation:ellashareLoveBurstV35 1s cubic-bezier(.2,1,.28,1) forwards!important;animation-delay:calc(var(--ellashare-love-index, 0) * 24ms)!important}.ellashare-love-burst-item svg,.ellashare-love-burst-item img{width:22px!important;height:22px!important;display:block!important}@keyframes ellashareLoveBurstV35{0%{opacity:0;transform:translate3d(0,10px,0) scale(.36) rotate(0deg)}14%{opacity:1}100%{opacity:0;transform:translate3d(var(--ellashare-love-x),var(--ellashare-love-y),0) scale(var(--ellashare-love-scale,1)) rotate(var(--ellashare-love-rotate,0deg))}}@media (max-width:767px){.ellashare-result-link--contained,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link--contained,.ellashare-panel[data-panel="result"] .ellashare-result-link--contained{flex-direction:column!important}.ellashare-result-link--contained .ellashare-result-link-button,.ellashare-result-link--contained .ellashare-copy-link,.ellashare-result-link--contained .ellashare-copy-link-button{width:100%!important}}body.ellashare-modal-open #ellashare-drawer-root,body.ellashare-modal-open #ellashare-drawer-root *{pointer-events:none!important}.ellashare-title-row,.ellashare-panel-drawer .ellashare-title-row{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:2px!important;width:auto!important;max-width:100%!important;min-width:0!important;padding-right:0!important}.ellashare-title-row>.ellashare-drawer-title,.ellashare-panel-drawer .ellashare-drawer-title{display:inline-flex!important;align-items:flex-start!important;justify-content:flex-start!important;flex:0 1 auto!important;min-width:0!important;width:auto!important;max-width:calc(100% - 32px)!important;margin:0!important}.ellashare-title-row>.ellashare-title-actions,.ellashare-panel-drawer .ellashare-title-actions{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;gap:2px!important;margin:0!important;position:static!important;inset:auto!important;align-self:flex-start!important}.ellashare-drawer-title-text,[data-ellashare-title-editable]{display:inline!important;min-width:0!important;width:auto!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.ellashare-drawer,.ellashare-drawer-content,.ellashare-panel-drawer,.ellashare-drawer-scroll,.ellashare-drawer-list-wrap,.ellashare-drawer-footer,.ellashare-drawer-actions,.ellashare-drawer-cta-grid{background:transparent!important;border:0!important;box-shadow:none!important}.ellashare-drawer-footer::before,.ellashare-drawer-footer::after{display:none!important;content:none!important}.ellashare-drawer-footer{padding-top:16px!important;padding-bottom:22px!important;border-radius:0 0 28px 28px!important}.ellashare-drawer-scroll{padding-bottom:20px!important}.ellashare-drawer-cta-grid .ellashare-agent-link,.ellashare-drawer-footer .ellashare-agent-link{gap:4px!important}.ellashare-drawer-cta-grid .ellashare-agent-link .ellashare-button-icon,.ellashare-drawer-footer .ellashare-agent-link .ellashare-button-icon{margin-right:0!important}.ellashare-item-title-line{display:block!important;width:100%!important}.ellashare-item-title,.ellashare-item-title-link,.ellashare-item-title-text{display:inline!important;width:auto!important}.ellashare-item-title-link{color:inherit!important;text-decoration:none!important}.ellashare-item-open{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;min-width:16px!important;margin-left:2px!important;vertical-align:baseline!important}.ellashare-item-open .ellashare-external-icon{width:13px!important;height:13px!important}.ellashare-item-image-link{display:block!important;border-radius:18px!important;overflow:hidden!important}.ellashare-item-image,.ellashare-item-image-link .ellashare-item-image{display:block!important;transition:transform 0.18s ease!important}.ellashare-item-image-link:hover .ellashare-item-image,.ellashare-item-image-link:focus .ellashare-item-image{transform:scale(1.03)!important}.ellashare-item-link-button,.ellashare-item-link-thin{transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease,background 0.18s ease!important}.ellashare-item-link-button:hover,.ellashare-item-link-button:focus,.ellashare-item-link-thin:hover,.ellashare-item-link-thin:focus{transform:translateY(-1px)!important;border-color:rgb(124 92 255 / .34)!important;background:rgb(255 255 255)!important;box-shadow:0 10px 20px rgb(124 92 255 / .12)!important}.ellashare-modal[data-panel-kind="result"],.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content,.ellashare-panel[data-panel="result"]{overflow:visible!important}.ellashare-result-link-shell--stack{width:100%!important;max-width:100%!important;overflow:visible!important}.ellashare-result-link-v36{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important;max-width:100%!important;padding:16px!important;box-sizing:border-box!important;border-radius:22px!important;background:rgb(255 255 255 / .58)!important;border:1px solid rgb(255 255 255 / .74)!important}.ellashare-result-link-input-v36{width:100%!important;min-width:0!important;max-width:100%!important;min-height:52px!important;padding:0 16px!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important}.ellashare-result-link-button-v36,.ellashare-copy-link-button.ellashare-result-link-button-v36{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:0 18px!important;white-space:nowrap!important}.ellashare-copy-link-button.ellashare-result-link-button-v36 .ellashare-button-icon,.ellashare-copy-link-button.ellashare-result-link-button-v36 .ellashare-btn-label{display:inline-flex!important;align-items:center!important}.ellashare-love-burst-v36{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;overflow:visible!important;pointer-events:none!important;z-index:2147483647!important}.ellashare-love-burst-v36-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;will-change:transform,opacity!important;filter:drop-shadow(0 10px 20px rgb(15 23 42 / .18))!important;animation:ellashareLoveBurstV36 1.08s cubic-bezier(.18,1,.3,1) forwards!important;animation-delay:calc(var(--ellashare-love-v36-index, 0) * 26ms)!important}.ellashare-love-burst-v36-item svg,.ellashare-love-burst-v36-item img{width:22px!important;height:22px!important;display:block!important}@keyframes ellashareLoveBurstV36{0%{opacity:0;transform:translate3d(0,10px,0) scale(.36) rotate(0deg)}14%{opacity:1}100%{opacity:0;transform:translate3d(var(--ellashare-love-v36-x),var(--ellashare-love-v36-y),0) scale(var(--ellashare-love-v36-scale,1)) rotate(var(--ellashare-love-v36-rotate,0deg))}}@media (max-width:767px){.ellashare-result-link-v36{padding:14px!important}}.ellashare-drawer-content{padding-top:42px!important}.ellashare-panel-drawer .ellashare-panel-header,.ellashare-panel[data-panel="preview"] .ellashare-panel-header{margin-top:0!important;padding-top:0!important}.ellashare-panel-drawer .ellashare-eyebrow,.ellashare-panel[data-panel="preview"] .ellashare-eyebrow{margin-top:0!important;margin-bottom:10px!important}.ellashare-close-drawer{top:16px!important;right:16px!important}.ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link,.ellashare-drawer-actions>.ellashare-btn{min-width:0!important}.ellashare-drawer-cta-grid>.ellashare-agent-link .ellashare-btn-label,.ellashare-drawer-cta-grid>.ellashare-btn .ellashare-btn-label{min-width:0!important}.ellashare-modal[data-panel-kind="result"]{width:min(760px, calc(100vw - 48px))!important;max-width:min(760px, calc(100vw - 48px))!important;overflow:visible!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content,.ellashare-panel[data-panel="result"]{width:100%!important;max-width:100%!important;overflow:visible!important;box-sizing:border-box!important}.ellashare-result-link-shell-v37,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link-shell-v37,.ellashare-panel[data-panel="result"] .ellashare-result-link-shell-v37{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important;box-sizing:border-box!important}.ellashare-result-link-v37,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link-v37,.ellashare-panel[data-panel="result"] .ellashare-result-link-v37{display:grid!important;grid-template-columns:minmax(0,1fr) 196px!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:18px!important;border-radius:22px!important;border:1px solid rgb(255 255 255 / .76)!important;background:rgb(255 255 255 / .58)!important;box-sizing:border-box!important;overflow:hidden!important}.ellashare-result-link-input-v37,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link-input-v37,.ellashare-panel[data-panel="result"] .ellashare-result-link-input-v37{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:58px!important;padding:0 18px!important;border-radius:16px!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(14px, 1.8vw, 18px)!important}.ellashare-result-link-button-v37,.ellashare-copy-link-button.ellashare-result-link-button-v37{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:0 18px!important;white-space:nowrap!important;box-sizing:border-box!important}.ellashare-copy-feedback-v37,[data-ellashare-copy-feedback]{display:block!important;min-height:18px!important;padding-left:4px!important;color:#2f8b57!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important}[data-ellashare-copy-feedback][hidden]{display:block!important;visibility:hidden!important}.ellashare-love-burst-v37{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;overflow:visible!important;pointer-events:none!important;z-index:2147483647!important}.ellashare-love-burst-v37-halo{position:absolute!important;left:0!important;top:0!important;width:18px!important;height:18px!important;border-radius:999px!important;transform:translate(-50%,-50%) scale(.18)!important;background:radial-gradient(circle,color-mix(in srgb,var(--ellashare-love-v37-color,#7c5cff) 22%,rgb(255 255 255 / .95)) 0%,rgb(255 255 255 / .18) 58%,transparent 100%)!important;opacity:0!important;animation:ellashareLoveBurstV37Halo 0.9s ease-out forwards!important}.ellashare-love-burst-v37-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;line-height:1!important;opacity:0!important;will-change:transform,opacity!important;transform:translate(-50%,-38%) scale(.34) rotate(0deg)!important;filter:drop-shadow(0 10px 20px rgb(15 23 42 / .2))!important;animation:ellashareLoveBurstV37 1.12s cubic-bezier(.18,1,.28,1) forwards!important;animation-delay:calc(var(--ellashare-love-v37-index, 0) * 24ms)!important}.ellashare-love-burst-v37-item svg,.ellashare-love-burst-v37-item img{display:block!important;width:22px!important;height:22px!important}.ellashare-wishlist-button.ellashare-is-bursting,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting{animation:ellashareButtonBurstPulseV37 0.48s cubic-bezier(.2,1,.28,1) both!important}@keyframes ellashareLoveBurstV37{0%{opacity:0;transform:translate(-50%,-34%) scale(.32) rotate(0deg)}14%{opacity:1}100%{opacity:0;transform:translate(calc(-50% + var(--ellashare-love-v37-x, 0px)),calc(-50% + var(--ellashare-love-v37-y, -60px))) scale(var(--ellashare-love-v37-scale,1)) rotate(var(--ellashare-love-v37-rotate,0deg))}}@keyframes ellashareLoveBurstV37Halo{0%{opacity:.28;transform:translate(-50%,-50%) scale(.16)}100%{opacity:0;transform:translate(-50%,-50%) scale(5.2)}}@keyframes ellashareButtonBurstPulseV37{0%{transform:scale(1)}35%{transform:scale(1.08)}100%{transform:scale(1)}}@media (max-width:767px){.ellashare-drawer-content{padding-top:34px!important}.ellashare-close-drawer{top:10px!important;right:10px!important}.ellashare-drawer-cta-grid[data-ellashare-cta-count="1"]{grid-template-columns:1fr!important}.ellashare-drawer-cta-grid[data-ellashare-cta-count="2"],.ellashare-drawer-cta-grid[data-ellashare-cta-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.ellashare-drawer-cta-grid[data-ellashare-cta-count="3"]>:first-child{grid-column:1 / -1!important}.ellashare-drawer-cta-grid[data-ellashare-cta-count="2"]>.ellashare-agent-link,.ellashare-drawer-cta-grid[data-ellashare-cta-count="3"]>.ellashare-agent-link{min-height:52px!important;padding:0 12px!important;gap:4px!important;font-size:clamp(11px, 3.1vw, 14px)!important;line-height:1!important;white-space:nowrap!important;letter-spacing:-0.01em!important}.ellashare-drawer-cta-grid[data-ellashare-cta-count="2"]>.ellashare-agent-link .ellashare-btn-label,.ellashare-drawer-cta-grid[data-ellashare-cta-count="3"]>.ellashare-agent-link .ellashare-btn-label{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ellashare-item-card,.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item-card{grid-template-columns:82px minmax(0,1fr)!important;gap:12px!important}.ellashare-item-body,.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{padding-right:0!important}.ellashare-item-header,.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header{display:block!important;padding-right:0!important}.ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item-title-line{display:block!important;max-width:100%!important;padding-right:0!important}.ellashare-item-title,.ellashare-item-title-link,.ellashare-item-title-text{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-remove-item{top:8px!important;right:8px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important}.ellashare-item-open{margin-left:3px!important}.ellashare-modal[data-panel-kind="result"]{width:min(94vw, 620px)!important;max-width:calc(100vw - 24px)!important}.ellashare-result-link-v37,.ellashare-modal[data-panel-kind="result"] .ellashare-result-link-v37,.ellashare-panel[data-panel="result"] .ellashare-result-link-v37{grid-template-columns:1fr!important;padding:14px!important}.ellashare-result-link-button-v37,.ellashare-copy-link-button.ellashare-result-link-button-v37{min-height:52px!important}}.ellashare-drawer{position:relative!important}.ellashare-close-drawer{position:absolute!important;top:18px!important;right:18px!important;z-index:5!important}.ellashare-drawer-content{padding-top:24px!important}.ellashare-panel-header{padding-top:0!important;padding-right:74px!important}.ellashare-panel-drawer .ellashare-eyebrow,.ellashare-drawer .ellashare-eyebrow{margin-top:0!important;margin-bottom:8px!important;padding-top:0!important}.ellashare-drawer-helper{margin-top:8px!important}.ellashare-item-header.is-removable{display:flex!important;align-items:flex-start!important;gap:8px!important}.ellashare-item-header.is-removable .ellashare-item-title-line{flex:1 1 auto!important;min-width:0!important}.ellashare-item-header.is-removable .ellashare-remove-item{position:static!important;inset:auto!important;top:auto!important;right:auto!important;flex:0 0 auto!important;margin:2px 0 0 6px!important;align-self:flex-start!important}.ellashare-result-link-shell-v37{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.ellashare-modal[data-panel-kind="result"],.ellashare-panel[data-panel="result"]{width:min(760px, calc(100vw - 40px))!important;max-width:min(760px, calc(100vw - 40px))!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content,.ellashare-panel[data-panel="result"]{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.ellashare-result-link-v37{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:16px!important;border-radius:22px!important;background:rgb(255 255 255 / .58)!important;border:1px solid rgb(255 255 255 / .74)!important;box-sizing:border-box!important;overflow:hidden!important}.ellashare-result-link-input-v37,.ellashare-result-link-v37 .ellashare-result-link-input,.ellashare-result-link-v37 input{width:100%!important;min-width:0!important;max-width:100%!important;min-height:52px!important;padding:0 16px!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important}.ellashare-result-link-button-v37,.ellashare-copy-link-button.ellashare-result-link-button-v37{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:188px!important;min-height:52px!important;padding:0 18px!important;white-space:nowrap!important;flex:0 0 auto!important}.ellashare-copy-feedback-v37{min-height:22px!important;margin-top:10px!important;display:flex!important;align-items:center!important;gap:8px!important;color:#2f8b57!important;font-size:14px!important;font-weight:700!important}.ellashare-copy-feedback-v37[hidden]{display:none!important}.ellashare-love-burst-v37{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;overflow:visible!important;pointer-events:none!important;z-index:2147483647!important}.ellashare-love-burst-v37-halo{position:absolute!important;left:0!important;top:0!important;width:22px!important;height:22px!important;margin-left:-11px!important;margin-top:-11px!important;border-radius:999px!important;border:1px solid color-mix(in srgb,var(--ellashare-love-v37-color,#7c5cff) 72%,#ffffff)!important;background:radial-gradient(circle,color-mix(in srgb,var(--ellashare-love-v37-color,#7c5cff) 30%,rgb(255 255 255 / .86)) 0%,#fff0 72%)!important;opacity:0!important;animation:ellashareLoveBurstHaloV37 0.72s ease-out forwards!important}.ellashare-love-burst-v37-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;will-change:transform,opacity!important;filter:drop-shadow(0 10px 20px rgb(15 23 42 / .18))!important;animation:ellashareLoveBurstV37 1.06s cubic-bezier(.18,1,.3,1) forwards!important;animation-delay:calc(var(--ellashare-love-v37-index, 0) * 26ms)!important}.ellashare-love-burst-v37-item svg,.ellashare-love-burst-v37-item img{width:22px!important;height:22px!important;display:block!important}@keyframes ellashareLoveBurstHaloV37{0%{opacity:0;transform:scale(.52)}24%{opacity:.46}100%{opacity:0;transform:scale(2.9)}}@keyframes ellashareLoveBurstV37{0%{opacity:0;transform:translate3d(0,10px,0) scale(.34) rotate(0deg)}14%{opacity:1}100%{opacity:0;transform:translate3d(var(--ellashare-love-v37-x),var(--ellashare-love-v37-y),0) scale(var(--ellashare-love-v37-scale,1)) rotate(var(--ellashare-love-v37-rotate,0deg))}}@media (max-width:767px){.ellashare-drawer-content{padding-top:16px!important}.ellashare-panel-header{padding-right:62px!important}.ellashare-item-card{grid-template-columns:84px minmax(0,1fr)!important;gap:12px!important}.ellashare-item-media{width:84px!important;min-width:84px!important}.ellashare-item-image-link,.ellashare-item-image{width:84px!important;height:84px!important}.ellashare-item-header.is-removable{display:block!important}.ellashare-item-header.is-removable::after{content:''!important;display:block!important;clear:both!important}.ellashare-item-header.is-removable .ellashare-remove-item{float:right!important;margin:2px 0 8px 10px!important}.ellashare-item-header.is-removable .ellashare-item-title-line{display:block!important;overflow:visible!important}.ellashare-drawer-cta-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ellashare-drawer-cta-grid>:only-child{grid-column:1 / -1!important}.ellashare-drawer-cta-grid--count-3>:first-child{grid-column:1 / -1!important}.ellashare-drawer-cta-grid .ellashare-agent-link{min-width:0!important;padding-inline:12px!important}.ellashare-drawer-cta-grid .ellashare-agent-link .ellashare-btn-label{display:block!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(11px, 3.1vw, 15px)!important;line-height:1.05!important}.ellashare-result-link-v37{grid-template-columns:minmax(0,1fr)!important}.ellashare-result-link-button-v37,.ellashare-copy-link-button.ellashare-result-link-button-v37{width:100%!important;min-width:0!important}}.ellashare-drawer-content{padding-top:54px!important}.ellashare-panel-drawer .ellashare-panel-header{padding-top:0!important;padding-right:64px!important}.ellashare-panel-drawer .ellashare-eyebrow{margin-top:-6px!important}.ellashare-modal[data-panel-kind="result"]{width:min(680px, calc(100vw - 48px))!important;max-width:min(680px, calc(100vw - 48px))!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content,.ellashare-panel[data-panel="result"]{overflow:visible!important}.ellashare-panel[data-panel="result"]{display:flex!important;flex-direction:column!important;gap:12px!important;max-width:100%!important}.ellashare-result-link-shell-v37{width:100%!important;max-width:100%!important;overflow:visible!important}.ellashare-result-link-v37{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;padding:16px!important;box-sizing:border-box!important;border-radius:22px!important;background:rgb(255 255 255 / .58)!important;border:1px solid rgb(255 255 255 / .74)!important;overflow:hidden!important}.ellashare-result-link-input-v37{width:100%!important;min-width:0!important;max-width:100%!important;min-height:52px!important;padding:0 18px!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important}.ellashare-result-link-button-v37,.ellashare-copy-link-button.ellashare-result-link-button-v37{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:176px!important;min-height:52px!important;padding:0 20px!important;white-space:nowrap!important}.ellashare-copy-feedback-v37{display:flex!important;align-items:center!important;min-height:20px!important;margin-top:8px!important;padding:0 4px!important;color:#168449!important;font-size:13px!important;font-weight:700!important}.ellashare-copy-feedback-v37[hidden]{display:none!important}.ellashare-love-burst-v37{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;overflow:visible!important;pointer-events:none!important;z-index:2147483647!important}.ellashare-love-burst-v37-halo{position:absolute!important;left:0!important;top:0!important;width:26px!important;height:26px!important;margin-left:-13px!important;margin-top:-13px!important;border-radius:999px!important;border:2px solid var(--ellashare-love-v37-color,rgb(124 92 255 / .54))!important;opacity:0!important;animation:ellashareLoveBurstV37Halo 0.7s ease-out forwards!important}.ellashare-love-burst-v37-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;will-change:transform,opacity!important;filter:drop-shadow(0 10px 18px rgb(15 23 42 / .24))!important;transform:translate3d(0,10px,0) scale(.34) rotate(0deg)!important;animation:ellashareLoveBurstV37Item 1.02s cubic-bezier(.18,1,.3,1) forwards!important;animation-delay:calc(var(--ellashare-love-v37-index, 0) * 26ms)!important}.ellashare-love-burst-v37-item svg,.ellashare-love-burst-v37-item img{width:22px!important;height:22px!important;display:block!important}.ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart{transform:scale(1.08)!important}@keyframes ellashareLoveBurstV37Item{0%{opacity:0;transform:translate3d(0,10px,0) scale(.34) rotate(0deg)}14%{opacity:1}100%{opacity:0;transform:translate3d(var(--ellashare-love-v37-x),var(--ellashare-love-v37-y),0) scale(var(--ellashare-love-v37-scale,1)) rotate(var(--ellashare-love-v37-rotate,0deg))}}@keyframes ellashareLoveBurstV37Halo{0%{opacity:.54;transform:scale(.34)}100%{opacity:0;transform:scale(2.35)}}@media (max-width:767px){.ellashare-drawer-content{padding-top:46px!important}.ellashare-drawer-cta-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.ellashare-drawer-cta-grid>:only-child,.ellashare-drawer-cta-grid>:first-child:nth-last-child(3){grid-column:1 / -1!important}.ellashare-drawer-cta-grid .ellashare-agent-link{width:100%!important;min-width:0!important;padding:0 10px!important;gap:4px!important}.ellashare-drawer-cta-grid .ellashare-agent-link .ellashare-btn-label{min-width:0!important;font-size:clamp(10.5px, 2.8vw, 12.5px)!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ellashare-drawer-cta-grid .ellashare-agent-link .ellashare-button-icon,.ellashare-drawer-cta-grid .ellashare-agent-link .ellashare-button-icon svg{width:14px!important;height:14px!important}.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item-card{display:block!important}.ellashare-panel-drawer .ellashare-item-media,.ellashare-panel[data-panel="preview"] .ellashare-item-media{float:left!important;width:84px!important;margin:0 14px 10px 0!important}.ellashare-panel-drawer .ellashare-item-image,.ellashare-panel[data-panel="preview"] .ellashare-item-image,.ellashare-panel-drawer .ellashare-item-image-link,.ellashare-panel[data-panel="preview"] .ellashare-item-image-link{width:84px!important;height:84px!important}.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{display:block!important;width:auto!important;min-width:0!important;overflow:visible!important}.ellashare-panel-drawer .ellashare-item::after,.ellashare-panel[data-panel="preview"] .ellashare-item::after{content:''!important;display:block!important;clear:both!important}.ellashare-panel-drawer .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item-title-line{display:block!important;padding-right:30px!important}.ellashare-modal[data-panel-kind="result"]{width:min(96vw, 640px)!important;max-width:min(96vw, 640px)!important}.ellashare-result-link-v37{grid-template-columns:1fr!important}.ellashare-result-link-button-v37,.ellashare-copy-link-button.ellashare-result-link-button-v37{width:100%!important;min-width:0!important}}.ellashare-drawer-content{padding-top:42px!important}.ellashare-panel-drawer .ellashare-eyebrow,.ellashare-panel[data-panel="preview"] .ellashare-eyebrow{margin-top:0!important;margin-bottom:10px!important}.ellashare-modal[data-panel-kind="result"],.ellashare-panel[data-panel="result"]{width:min(760px, calc(100vw - 40px))!important;max-width:min(760px, calc(100vw - 40px))!important;overflow:visible!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content,.ellashare-panel[data-panel="result"]{overflow:visible!important;box-sizing:border-box!important}.ellashare-result-link-shell-v37{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:10px!important;box-sizing:border-box!important}.ellashare-result-link-v37{display:grid!important;grid-template-columns:minmax(0,1fr) 196px!important;gap:12px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:16px!important;border-radius:22px!important;border:1px solid rgb(255 255 255 / .74)!important;background:rgb(255 255 255 / .58)!important;box-sizing:border-box!important;overflow:hidden!important}.ellashare-result-link-v37 .ellashare-result-link-input,.ellashare-result-link-v37 input,.ellashare-result-link-input-v37{width:100%!important;min-width:0!important;max-width:100%!important;min-height:54px!important;padding:0 16px!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important}.ellashare-result-link-button-v37,.ellashare-copy-link-button.ellashare-result-link-button-v37{min-width:196px!important;width:196px!important;max-width:196px!important;min-height:54px!important;padding:0 18px!important;box-sizing:border-box!important;white-space:nowrap!important}.ellashare-copy-feedback-v37,[data-ellashare-copy-feedback]{display:block!important;min-height:18px!important;margin-top:0!important;padding-left:4px!important;color:#2f8b57!important;font-size:13px!important;font-weight:700!important}[data-ellashare-copy-feedback][hidden]{display:block!important;visibility:hidden!important}.ellashare-love-burst-v37,.ellashare-love-burst-v37-item,.ellashare-love-burst-v37-halo{pointer-events:none!important}.ellashare-love-burst-v37{z-index:2147483647!important}.ellashare-love-burst-v37-item{animation:ellashareLoveBurstV37 1.12s cubic-bezier(.18,1,.28,1) forwards!important}@media (max-width:767px){.ellashare-drawer-content{padding-top:34px!important}.ellashare-drawer-cta-grid[data-ellashare-cta-count="1"]{grid-template-columns:1fr!important}.ellashare-drawer-cta-grid[data-ellashare-cta-count="2"],.ellashare-drawer-cta-grid[data-ellashare-cta-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.ellashare-drawer-cta-grid[data-ellashare-cta-count="3"]>:first-child{grid-column:1 / -1!important}.ellashare-drawer-cta-grid[data-ellashare-cta-count="2"]>.ellashare-agent-link,.ellashare-drawer-cta-grid[data-ellashare-cta-count="3"]>.ellashare-agent-link{min-height:52px!important;padding:0 12px!important;gap:4px!important;font-size:clamp(11px, 3.1vw, 14px)!important;white-space:nowrap!important}.ellashare-drawer-cta-grid[data-ellashare-cta-count="2"]>.ellashare-agent-link .ellashare-btn-label,.ellashare-drawer-cta-grid[data-ellashare-cta-count="3"]>.ellashare-agent-link .ellashare-btn-label{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ellashare-item-body,.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{padding-right:0!important}.ellashare-item-header,.ellashare-item-header.is-removable,.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header{display:block!important;padding-right:0!important}.ellashare-item-header.is-removable .ellashare-remove-item{float:right!important;margin:2px 0 8px 10px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}.ellashare-item-title,.ellashare-item-title-link,.ellashare-item-title-text{overflow-wrap:anywhere!important;word-break:normal!important}.ellashare-modal[data-panel-kind="result"],.ellashare-panel[data-panel="result"]{width:min(94vw, 620px)!important;max-width:calc(100vw - 24px)!important}.ellashare-result-link-v37{grid-template-columns:1fr!important;padding:14px!important}.ellashare-result-link-button-v37,.ellashare-copy-link-button.ellashare-result-link-button-v37{width:100%!important;max-width:100%!important;min-width:0!important}}.ellashare-drawer-content{padding-top:18px!important}.ellashare-panel-header{gap:6px!important}.ellashare-panel-drawer .ellashare-eyebrow,.ellashare-panel[data-panel="preview"] .ellashare-eyebrow{margin-bottom:2px!important}.ellashare-title-row{margin-top:-4px!important}.ellashare-drawer-scroll{padding-top:0!important;padding-bottom:16px!important}.ellashare-pill-count{display:inline-grid!important;place-items:center!important;text-align:center!important;font-size:18px!important;font-weight:800!important;line-height:1!important;padding:1px 0 0!important}.ellashare-result-shell-v38{width:100%!important;max-width:100%!important;min-width:0!important}.ellashare-modal[data-panel-kind="result"]{width:min(92vw, 680px)!important;max-width:calc(100vw - 28px)!important;padding:30px 28px 26px!important;overflow:visible!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{padding:0!important;overflow:visible!important}.ellashare-panel[data-panel="result"]{display:flex!important;flex-direction:column!important;gap:14px!important}.ellashare-result-layout-v38{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:14px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:16px!important;border-radius:22px!important;border:1px solid rgb(255 255 255 / .76)!important;background:rgb(255 255 255 / .56)!important;box-sizing:border-box!important;overflow:hidden!important}.ellashare-result-input-v38{width:100%!important;min-width:0!important;max-width:100%!important;min-height:54px!important;padding:0 18px!important;border-radius:18px!important;border:1px solid rgb(16 33 43 / .1)!important;background:rgb(255 255 255 / .86)!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ellashare-result-button-v38,.ellashare-copy-link-button.ellashare-result-button-v38{min-width:188px!important;width:188px!important;max-width:188px!important;min-height:54px!important;padding:0 22px!important;box-sizing:border-box!important;white-space:nowrap!important}.ellashare-copy-feedback-v37,[data-ellashare-copy-feedback]{display:none!important}.ellashare-love-burst-v38{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;overflow:visible!important;pointer-events:none!important;z-index:2147483647!important}.ellashare-love-burst-v38-halo{position:absolute!important;left:0!important;top:0!important;width:28px!important;height:28px!important;margin-left:-14px!important;margin-top:-14px!important;border-radius:999px!important;border:2px solid var(--ellashare-love-v38-color,rgb(124 92 255 / .56))!important;opacity:0!important;animation:ellashareLoveBurstV38Halo .72s ease-out forwards!important}.ellashare-love-burst-v38-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;will-change:transform,opacity!important;filter:drop-shadow(0 10px 18px rgb(15 23 42 / .22))!important;transform:translate3d(0,10px,0) scale(.34) rotate(0deg)!important;animation:ellashareLoveBurstV38Item 1.04s cubic-bezier(.18,1,.3,1) forwards!important;animation-delay:calc(var(--ellashare-love-v38-index, 0) * 26ms)!important}.ellashare-love-burst-v38-item svg,.ellashare-love-burst-v38-item img{width:22px!important;height:22px!important;display:block!important}@keyframes ellashareLoveBurstV38Halo{0%{opacity:0;transform:scale(.3)}18%{opacity:.7}100%{opacity:0;transform:scale(2.35)}}@keyframes ellashareLoveBurstV38Item{0%{opacity:0;transform:translate3d(0,10px,0) scale(.34) rotate(0deg)}18%{opacity:1}100%{opacity:0;transform:translate3d(var(--ellashare-love-v38-x,0),var(--ellashare-love-v38-y,-64px),0) scale(var(--ellashare-love-v38-scale,1)) rotate(var(--ellashare-love-v38-rotate,0deg))}}@media (max-width:767px){.ellashare-drawer-content{padding-top:12px!important}.ellashare-title-row{margin-top:-6px!important}.ellashare-drawer-scroll{padding-bottom:10px!important}.ellashare-drawer-footer{padding-top:8px!important;padding-bottom:max(8px, env(safe-area-inset-bottom, 0px))!important}.ellashare-drawer-actions{gap:8px!important}.ellashare-drawer-share-button{min-height:48px!important;height:48px!important;margin-bottom:2px!important}.ellashare-drawer-cta-grid{gap:8px!important}.ellashare-drawer-cta-grid .ellashare-agent-link,.ellashare-drawer-actions>.ellashare-agent-link,.ellashare-drawer-actions>.ellashare-btn{min-height:46px!important;height:46px!important;padding:0 10px!important}.ellashare-wishlist-pill--top-left .ellashare-pill-label,.ellashare-wishlist-pill--middle-left .ellashare-pill-label,.ellashare-wishlist-pill--bottom-left .ellashare-pill-label{transform:translateX(4px) rotate(180deg)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-count,.ellashare-wishlist-pill--middle-left .ellashare-pill-count,.ellashare-wishlist-pill--bottom-left .ellashare-pill-count{transform:translateX(calc(-50% + 4px))!important}.ellashare-modal[data-panel-kind="result"]{width:min(94vw, 560px)!important;max-width:calc(100vw - 18px)!important;padding:22px 16px 18px!important}.ellashare-result-layout-v38{grid-template-columns:1fr!important;gap:10px!important;padding:12px!important}.ellashare-result-input-v38{min-height:48px!important;padding:0 14px!important}.ellashare-result-button-v38,.ellashare-copy-link-button.ellashare-result-button-v38{width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important}}.ellashare-drawer,.ellashare-drawer-root .ellashare-drawer,.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{position:relative!important;overflow:visible!important}.ellashare-close-drawer{position:absolute!important;top:12px!important;right:12px!important;z-index:18!important}.ellashare-drawer-content{justify-content:flex-start!important;align-items:stretch!important;padding-top:10px!important;padding-bottom:0!important;overflow:visible!important}.ellashare-panel-drawer{padding-top:0!important}.ellashare-panel-header{gap:2px!important;padding-top:0!important}.ellashare-panel-drawer .ellashare-eyebrow,.ellashare-panel[data-panel="preview"] .ellashare-eyebrow{margin-bottom:0!important;line-height:1.02!important}.ellashare-title-row{margin-top:-10px!important}.ellashare-drawer-scroll{padding-top:0!important;margin-top:0!important;overflow-y:auto!important;overflow-x:visible!important;background:transparent!important}.ellashare-drawer-scroll>*:first-child{margin-top:0!important}.ellashare-item-header,.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header{position:relative!important;display:block!important;width:100%!important;min-width:0!important;padding-right:0!important}.ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item-title-line{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:34px!important}.ellashare-item-title,.ellashare-item-title-link,.ellashare-item-title-text,.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel-drawer .ellashare-item-title-link,.ellashare-panel-drawer .ellashare-item-title-text,.ellashare-panel[data-panel="preview"] .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title-link,.ellashare-panel[data-panel="preview"] .ellashare-item-title-text{display:inline!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important}.ellashare-remove-item,.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item{position:absolute!important;top:4px!important;right:0!important;margin:0!important;inset:4px 0 auto auto!important;z-index:3!important}.ellashare-drawer-cta-grid .ellashare-agent-link{min-height:50px!important}.ellashare-pill-button,button.ellashare-pill-button,.ellashare-pill-button.ellashare-pill-button--tab{position:relative!important}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{font-size:var(--ellashare-pill-label-size,var(--ellashare-wishlist-tab-font-size,12px))!important;font-style:normal!important;font-family:inherit!important;font-weight:800!important;letter-spacing:0.12em!important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-style:normal!important;font-family:inherit!important;font-weight:800!important;font-size:19px!important;line-height:1!important;letter-spacing:0!important;font-variant-numeric:lining-nums tabular-nums!important;padding:0!important;text-indent:0!important}.ellashare-result-shell-v39{width:100%!important;max-width:100%!important;min-width:0!important}.ellashare-modal[data-panel-kind="result"]{width:min(calc(100vw - 28px), 680px)!important;max-width:680px!important;overflow:visible!important}.ellashare-panel[data-panel="result"]{display:flex!important;flex-direction:column!important;gap:14px!important}.ellashare-result-layout-v39{display:grid!important;grid-template-columns:minmax(0,1fr) 190px!important;align-items:stretch!important;gap:14px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:16px!important;border-radius:22px!important;border:1px solid rgb(255 255 255 / .76)!important;background:rgb(255 255 255 / .56)!important;box-sizing:border-box!important;overflow:hidden!important}.ellashare-result-input-wrap-v39{min-width:0!important;max-width:100%!important}.ellashare-result-input-v39{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:54px!important;padding:0 18px!important;border-radius:18px!important;border:1px solid rgb(16 33 43 / .1)!important;background:rgb(255 255 255 / .86)!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:18px!important}.ellashare-result-button-v39,.ellashare-copy-link-button.ellashare-result-button-v39{width:190px!important;min-width:190px!important;max-width:190px!important;min-height:54px!important;padding:0 22px!important;box-sizing:border-box!important;white-space:nowrap!important}.ellashare-copy-feedback-v37,[data-ellashare-copy-feedback]{display:none!important;visibility:hidden!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}@media (max-width:767px){.ellashare-drawer-content{padding-top:8px!important}.ellashare-title-row{margin-top:-12px!important}.ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item-title-line{padding-right:26px!important}.ellashare-remove-item,.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item{top:2px!important;right:0!important;inset:2px 0 auto auto!important}.ellashare-drawer-footer{padding-top:6px!important;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 4px)!important}.ellashare-drawer-footer::before{inset:2px 0 0 0!important}.ellashare-drawer-actions{gap:4px!important}.ellashare-drawer-share-button{min-height:46px!important;height:46px!important;margin-bottom:0!important}.ellashare-drawer-cta-grid{gap:6px!important;margin-top:0!important}.ellashare-drawer-cta-grid .ellashare-agent-link,.ellashare-drawer-actions>.ellashare-agent-link,.ellashare-drawer-actions>.ellashare-btn{min-height:44px!important;height:44px!important;padding-top:0!important;padding-bottom:0!important}.ellashare-wishlist-pill--top-left .ellashare-pill-label,.ellashare-wishlist-pill--middle-left .ellashare-pill-label,.ellashare-wishlist-pill--bottom-left .ellashare-pill-label{transform:translateX(8px) rotate(180deg)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-count,.ellashare-wishlist-pill--middle-left .ellashare-pill-count,.ellashare-wishlist-pill--bottom-left .ellashare-pill-count{transform:translateX(calc(-50% + 8px))!important}.ellashare-modal[data-panel-kind="result"]{width:min(calc(100vw - 16px), 560px)!important;max-width:calc(100vw - 16px)!important;padding:20px 14px 14px!important}.ellashare-result-layout-v39{grid-template-columns:1fr!important;gap:10px!important;padding:12px!important}.ellashare-result-input-v39{min-height:48px!important;padding:0 14px!important;font-size:14px!important}.ellashare-result-button-v39,.ellashare-copy-link-button.ellashare-result-button-v39{width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important}}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{inset:5px 0 34px!important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{font-style:normal!important;font-weight:500!important;font-size:15px!important;font-variation-settings:normal!important}.ellashare-drawer,.ellashare-drawer-root .ellashare-drawer,.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{overflow:hidden!important}.ellashare-drawer::after{content:''!important;position:absolute!important;inset:0!important;pointer-events:none!important;border-radius:inherit!important;border:1px solid rgb(255 255 255 / .22)!important}.ellashare-drawer-root--left .ellashare-drawer::after{border-left-color:transparent!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .26),inset -1px 0 0 rgb(255 255 255 / .18),inset 0 -1px 0 rgb(255 255 255 / .18)!important}.ellashare-drawer-root--right .ellashare-drawer::after{border-right-color:transparent!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .26),inset 1px 0 0 rgb(255 255 255 / .18),inset 0 -1px 0 rgb(255 255 255 / .18)!important}.ellashare-drawer-content{padding-top:16px!important}.ellashare-panel-header{padding-top:8px!important}.ellashare-item-card,.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item-card{position:relative!important}.ellashare-item-body,.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{padding-right:52px!important}.ellashare-item-header,.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header{position:static!important}.ellashare-item-header.is-removable .ellashare-remove-item,.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-remove-item{position:absolute!important;top:14px!important;right:14px!important;inset:14px 14px auto auto!important;z-index:6!important}.ellashare-modal[data-panel-kind="result"]{width:min(760px, calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content,.ellashare-panel[data-panel="result"]{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important}.ellashare-result-shell-v40{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.ellashare-result-row-v40{display:flex!important;align-items:stretch!important;gap:14px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:16px!important;border-radius:22px!important;border:1px solid rgb(255 255 255 / .76)!important;background:rgb(255 255 255 / .58)!important;box-sizing:border-box!important;overflow:hidden!important}.ellashare-result-field-v40{flex:1 1 auto!important;min-width:0!important;max-width:100%!important}.ellashare-result-input-v40{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:56px!important;padding:0 18px!important;border-radius:18px!important;border:1px solid rgb(16 33 43 / .1)!important;background:rgb(255 255 255 / .92)!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:18px!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{flex:0 0 176px!important;width:176px!important;min-width:176px!important;max-width:176px!important;min-height:56px!important;padding:0 18px!important;white-space:nowrap!important;box-sizing:border-box!important}.ellashare-love-burst-v40{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;overflow:visible!important;pointer-events:none!important;z-index:2147483647!important}.ellashare-love-burst-v40-halo{position:absolute!important;left:0!important;top:0!important;width:30px!important;height:30px!important;margin-left:-15px!important;margin-top:-15px!important;border-radius:999px!important;border:2px solid var(--ellashare-love-v40-color,rgb(124 92 255 / .56))!important;opacity:0!important;animation:ellashareLoveBurstV40Halo .78s ease-out forwards!important}.ellashare-love-burst-v40-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;transform:translate3d(0,12px,0) scale(.4) rotate(0deg)!important;will-change:transform,opacity!important;filter:drop-shadow(0 10px 18px rgb(15 23 42 / .22))!important;animation:ellashareLoveBurstV40Item 1.02s cubic-bezier(.18,1,.3,1) forwards!important;animation-delay:calc(var(--ellashare-love-v40-index, 0) * 24ms)!important}.ellashare-love-burst-v40-item svg,.ellashare-love-burst-v40-item img{width:20px!important;height:20px!important;display:block!important}@keyframes ellashareLoveBurstV40Halo{0%{opacity:0;transform:scale(.35)}18%{opacity:.72}100%{opacity:0;transform:scale(2.55)}}@keyframes ellashareLoveBurstV40Item{0%{opacity:0;transform:translate3d(0,12px,0) scale(.4) rotate(0deg)}16%{opacity:1}100%{opacity:0;transform:translate3d(var(--ellashare-love-v40-x,0),var(--ellashare-love-v40-y,-64px),0) scale(var(--ellashare-love-v40-scale,1)) rotate(var(--ellashare-love-v40-rotate,0deg))}}@media (max-width:767px){.ellashare-drawer-content{padding-top:14px!important}.ellashare-panel-header{padding-top:4px!important}.ellashare-item-body,.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{padding-right:44px!important}.ellashare-item-header.is-removable .ellashare-remove-item,.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-remove-item{top:10px!important;right:10px!important;inset:10px 10px auto auto!important}.ellashare-modal[data-panel-kind="result"]{width:min(94vw, 560px)!important;max-width:calc(100vw - 16px)!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{padding:20px 16px 16px!important}.ellashare-result-row-v40{flex-direction:column!important;gap:10px!important;padding:12px!important}.ellashare-result-input-v40{min-height:48px!important;padding:0 14px!important;font-size:14px!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important}}body.ellashare-drawer-open,body.ellashare-modal-open{overflow-x:hidden!important}.ellashare-drawer-root,.ellashare-drawer,.ellashare-drawer-content,.ellashare-drawer-scroll,.ellashare-panel-drawer,.ellashare-panel-drawer .ellashare-list,.ellashare-panel-drawer .ellashare-item,.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel-drawer .ellashare-item-body{max-width:100%!important;box-sizing:border-box!important}.ellashare-drawer,.ellashare-drawer-content,.ellashare-drawer-scroll,.ellashare-panel-drawer{overflow-x:hidden!important}.ellashare-panel-drawer .ellashare-panel-header{display:grid!important;gap:12px!important;margin-bottom:12px!important;padding-top:0!important;padding-right:72px!important}.ellashare-panel-drawer .ellashare-eyebrow,.ellashare-panel-drawer .ellashare-title-row,.ellashare-panel-drawer .ellashare-drawer-helper{margin:0!important}.ellashare-panel-drawer .ellashare-title-row{align-items:flex-start!important;gap:10px!important;max-width:100%!important}.ellashare-panel-drawer .ellashare-drawer-title,.ellashare-panel-drawer .ellashare-drawer-title-text{max-width:100%!important}.ellashare-panel-drawer .ellashare-drawer-helper{display:block!important;max-width:100%!important;line-height:1.35!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-wrap:balance!important}.ellashare-item-body,.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{padding-right:0!important}.ellashare-item-header,.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header{display:block!important;position:static!important}.ellashare-item-header.is-removable::after,.ellashare-item.is-removable .ellashare-item-header::after{content:''!important;display:block!important;clear:both!important}.ellashare-item-header.is-removable .ellashare-remove-item,.ellashare-item.is-removable .ellashare-remove-item,.ellashare-remove-item{position:relative!important;float:right!important;inset:auto!important;top:auto!important;right:auto!important;margin:2px 0 8px 12px!important;z-index:3!important}.ellashare-item-title-line,.ellashare-item-title,.ellashare-item-title-link,.ellashare-item-title-text{display:block!important;min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important}.ellashare-modal[data-panel-kind="result"]{overflow:visible!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content,.ellashare-panel[data-panel="result"],.ellashare-result-shell-v40,.ellashare-result-row-v40,.ellashare-result-field-v40{overflow:visible!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.ellashare-result-row-v40{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}@media (max-width:1024px){.ellashare-panel-drawer .ellashare-panel-header{padding-right:68px!important}}@media (max-width:767px){.ellashare-drawer-root .ellashare-drawer,.ellashare-drawer-root--left .ellashare-drawer,.ellashare-drawer-root--right .ellashare-drawer{width:100vw!important;max-width:100vw!important}.ellashare-panel-drawer .ellashare-panel-header{gap:10px!important;margin-bottom:10px!important;padding-right:64px!important}.ellashare-item-header.is-removable .ellashare-remove-item,.ellashare-item.is-removable .ellashare-remove-item,.ellashare-remove-item{margin:0 0 6px 10px!important}.ellashare-result-input-v40{font-size:13px!important}}.ellashare-panel-drawer .ellashare-panel-header{display:block!important;padding-top:0!important;padding-right:92px!important;margin-bottom:18px!important}.ellashare-panel-drawer .ellashare-eyebrow{display:block!important;margin:0 0 18px!important}.ellashare-panel-drawer .ellashare-title-row{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0 0 6px!important;max-width:100%!important}.ellashare-panel-drawer .ellashare-drawer-title,.ellashare-panel-drawer .ellashare-drawer-title-text{display:block!important;max-width:100%!important}.ellashare-panel-drawer .ellashare-drawer-helper{display:block!important;margin:0!important;max-width:100%!important;line-height:1.34!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-wrap:pretty!important}.ellashare-drawer-list-wrap,.ellashare-panel-drawer .ellashare-list{margin-bottom:0!important}.ellashare-item-card,.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item-card{position:relative!important}.ellashare-item-body,.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{position:static!important;padding-right:58px!important}.ellashare-item-header,.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header{display:block!important;position:static!important}.ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item-title-line{display:block!important;padding-right:0!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-remove-item{position:absolute!important;top:12px!important;right:12px!important;inset:12px 12px auto auto!important;float:none!important;margin:0!important;z-index:7!important}.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title{margin:0 0 8px!important}.ellashare-wishlist-button.ellashare-is-bursting,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting{animation:none!important;transform:none!important}.ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart{animation:ellashareHeartSwellV42 0.38s cubic-bezier(.22,.9,.28,1) both!important;transform-origin:50% 50%!important}@keyframes ellashareHeartSwellV42{0%{transform:scale(1)}40%{transform:scale(1.18)}70%{transform:scale(.96)}100%{transform:scale(1)}}.ellashare-modal[data-panel-kind="result"]{width:min(calc(100vw - 24px), 760px)!important;max-width:min(calc(100vw - 24px), 760px)!important;overflow:hidden!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content,.ellashare-panel[data-panel="result"],.ellashare-result-shell-v40{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important}.ellashare-result-row-v40{--ellashare-result-button-width:168px;display:grid!important;grid-template-columns:minmax(0,1fr) var(--ellashare-result-button-width)!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.ellashare-result-field-v40{min-width:0!important;max-width:100%!important}.ellashare-result-input-v40{width:100%!important;max-width:100%!important;min-width:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{width:var(--ellashare-result-button-width)!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;white-space:nowrap!important}@media (max-width:767px){.ellashare-panel-drawer .ellashare-panel-header{padding-right:76px!important;margin-bottom:14px!important}.ellashare-panel-drawer .ellashare-eyebrow{margin-bottom:14px!important}.ellashare-panel-drawer .ellashare-title-row{margin-bottom:6px!important}.ellashare-item-body,.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body{padding-right:54px!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-remove-item{top:10px!important;right:10px!important;inset:10px 10px auto auto!important}.ellashare-drawer-scroll{padding-bottom:4px!important}.ellashare-drawer-footer{padding-top:2px!important;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 4px)!important}.ellashare-drawer-actions{gap:6px!important}.ellashare-drawer-share-button{margin-bottom:2px!important}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{transform:translateX(-2px)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-label,.ellashare-wishlist-pill--middle-left .ellashare-pill-label,.ellashare-wishlist-pill--bottom-left .ellashare-pill-label{transform:translateX(6px) rotate(180deg)!important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{width:34px!important;height:34px!important;font-size:14px!important;transform:translateX(calc(-50% - 2px)) translateY(2px)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-count,.ellashare-wishlist-pill--middle-left .ellashare-pill-count,.ellashare-wishlist-pill--bottom-left .ellashare-pill-count{transform:translateX(calc(-50% + 6px)) translateY(2px)!important}.ellashare-modal[data-panel-kind="result"]{width:min(calc(100vw - 16px), 560px)!important;max-width:calc(100vw - 16px)!important}.ellashare-result-row-v40{--ellashare-result-button-width:126px;gap:10px!important;padding:12px!important}.ellashare-result-input-v40{min-height:48px!important;padding:0 12px!important;font-size:13px!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{min-height:48px!important;padding:0 12px!important}}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{inset:0 0 34px!important}.ellashare-item.is-removable .ellashare-item-body,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-body{padding-right:0!important}.ellashare-item.is-removable .ellashare-item-header,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header{display:block!important;position:relative!important;padding-right:0!important}.ellashare-item.is-removable .ellashare-item-header::after,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header::after,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header::after{content:''!important;display:block!important;clear:both!important}.ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-line{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;padding-right:0!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-remove-item{position:relative!important;float:right!important;top:auto!important;right:auto!important;inset:auto!important;margin:0 -6px 0 12px!important;z-index:7!important}.ellashare-result-shell-v40{display:block!important;width:100%!important}.ellashare-result-row-v40{--ellashare-result-button-width:168px;display:grid!important;grid-template-columns:minmax(0,1fr) var(--ellashare-result-button-width)!important;align-items:center!important;gap:12px!important;width:72%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding:16px!important;overflow:hidden!important}.ellashare-result-field-v40{display:flex!important;align-items:center!important;min-width:0!important;max-width:100%!important}.ellashare-result-input-v40{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:56px!important;min-height:56px!important;margin:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--ellashare-result-button-width)!important;min-width:0!important;max-width:100%!important;min-height:56px!important;margin:0!important;justify-self:stretch!important;white-space:nowrap!important}@media (max-width:767px){.ellashare-drawer-footer{padding-top:0!important;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 12px)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-label,.ellashare-wishlist-pill--middle-left .ellashare-pill-label,.ellashare-wishlist-pill--bottom-left .ellashare-pill-label{transform:translateX(5px) rotate(180deg)!important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{width:20px!important;min-width:20px!important;height:28px!important;font-size:14px!important;transform:translateX(calc(-50% - 2px)) translateY(2px)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-count,.ellashare-wishlist-pill--middle-left .ellashare-pill-count,.ellashare-wishlist-pill--bottom-left .ellashare-pill-count{transform:translateX(calc(-50% - 2px)) translateY(2px)!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-remove-item{margin-right:-4px!important}.ellashare-result-row-v40{--ellashare-result-button-width:126px;width:90%!important;gap:10px!important;padding:12px!important}.ellashare-result-input-v40{height:48px!important;min-height:48px!important;padding:0 12px!important;font-size:13px!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{min-height:48px!important;padding:0 12px!important}}.ellashare-cart-action .button,.ellashare-load-share-cart{--button-bg:var(--ellashare-cart-button-bg-rendered, var(--ellashare-cart-button-bg, var(--ellashare-accent))) !important}.ellashare-theme-save .ellashare-btn:not(.ellashare-btn-secondary):not(.ellashare-agent-link):not(.ellashare-item-link),.ellashare-theme-save .ellashare-submit-share,.ellashare-theme-save .ellashare-copy-link-button{--button-bg:var(--ellashare-save-popup-button-bg-rendered, linear-gradient(135deg, var(--ellashare-accent), #c9b7ff)) !important}.ellashare-wishlist-button{--button-bg:var(--ellashare-wishlist-bg-rendered, var(--ellashare-wishlist-bg, #7c5cff)) !important}.ellashare-wishlist-button.is-active{--button-bg:var(--ellashare-wishlist-active-bg-rendered, var(--ellashare-wishlist-active-bg, #5437d9)) !important}.ellashare-pill-button,.ellashare-wishlist-pill .ellashare-pill-button{--button-bg:var(--ellashare-wishlist-tab-bg-rendered, linear-gradient(135deg, var(--ellashare-wishlist-bg, #7c5cff), color-mix(in srgb, var(--ellashare-wishlist-bg, #7c5cff) 45%, white))) !important}.ellashare-theme-wishlist .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-agent-link:not(.ellashare-btn-secondary),.ellashare-theme-wishlist .ellashare-btn:not(.ellashare-btn-secondary):not(.ellashare-item-link),.ellashare-theme-wishlist .ellashare-copy-link-button{--button-bg:var(--ellashare-wishlist-popup-button-bg-rendered, linear-gradient(135deg, var(--ellashare-accent), #c9b7ff)) !important}.ellashare-btn-label,.ellashare-button-label,.ellashare-item-link .ellashare-btn-label,.ellashare-agent-link .ellashare-btn-label,.ellashare-copy-link-button .ellashare-btn-label,.ellashare-result-button-v40 .ellashare-btn-label{display:inline-flex!important;align-items:center!important;line-height:1.16!important;padding-bottom:0.06em!important}.ellashare-panel-drawer{position:relative!important;box-shadow:0 24px 54px rgb(15 23 42 / .16),inset 0 1px 0 rgb(255 255 255 / .34)!important}.ellashare-panel-drawer::after{content:''!important;position:absolute!important;inset:1px!important;border-radius:inherit!important;border:1px solid rgb(255 255 255 / .34)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .48),inset 0 0 0 1px rgb(183 197 223 / .14)!important;pointer-events:none!important}.ellashare-panel-drawer .ellashare-eyebrow{display:block!important;margin:0!important}.ellashare-item.is-removable .ellashare-item-card,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important}.ellashare-item.is-removable .ellashare-item-body,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-body{position:relative!important;min-width:0!important;padding-right:0!important}.ellashare-item.is-removable .ellashare-item-header,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header{position:relative!important;display:block!important;min-width:0!important;padding-right:54px!important}.ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-line{display:block!important;min-width:0!important;width:100%!important;max-width:100%!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-remove-item{position:absolute!important;top:0!important;right:-6px!important;inset:0 -6px auto auto!important;float:none!important;margin:0!important;z-index:7!important}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{inset:0 0 34px!important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{min-inline-size:24px!important;block-size:28px!important;height:28px!important;bottom:8px!important;font-size:11px!important}.ellashare-result-shell-v40{display:flow-root!important;width:100%!important}.ellashare-result-row-v40{--ellashare-result-button-width:168px;display:grid!important;grid-template-columns:minmax(0,1fr) var(--ellashare-result-button-width)!important;align-items:center!important;gap:12px!important;width:72%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding:16px!important;overflow:hidden!important;float:left!important}.ellashare-result-field-v40{display:flex!important;align-items:center!important;min-width:0!important}.ellashare-result-input-v40{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:56px!important;min-height:56px!important;margin:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:stretch!important;width:var(--ellashare-result-button-width)!important;min-width:0!important;max-width:100%!important;min-height:56px!important;margin:0!important;white-space:nowrap!important}.ellashare-wishlist-button,.ellashare-product-action,.ellashare-product-action--overlay,.ellashare-product-action--overlay-icon-only{overflow:visible!important}.ellashare-wishlist-button{position:relative!important;isolation:isolate!important}.ellashare-wishlist-button.ellashare-is-bursting,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting{animation:ellashare-button-swell-v44 0.48s cubic-bezier(.16,1,.3,1)!important}.ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart{animation:ellashare-heart-swell-v44 0.48s cubic-bezier(.16,1,.3,1)!important}.ellashare-heart-burst-v44{position:absolute!important;left:50%!important;top:50%!important;width:0!important;height:0!important;pointer-events:none!important;z-index:6!important}.ellashare-heart-burst-v44-item{position:absolute!important;left:0!important;top:0!important;transform:translate(-50%,-50%) translate(0,0) scale(.35)!important;transform-origin:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:15px!important;line-height:1!important;opacity:0!important;text-shadow:0 8px 18px rgb(124 92 255 / .18)!important;animation:ellashare-heart-burst-v44 0.72s cubic-bezier(.18,.9,.22,1) forwards!important;animation-delay:var(--ellashare-heart-delay,0ms)!important}@keyframes ellashare-button-swell-v44{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-1px) scale(1.04)}100%{transform:translateY(0) scale(1)}}@keyframes ellashare-heart-swell-v44{0%{transform:scale(1)}40%{transform:scale(1.16)}100%{transform:scale(1)}}@keyframes ellashare-heart-burst-v44{0%{opacity:0;transform:translate(-50%,-50%) translate(0,0) scale(.35)}18%{opacity:1}100%{opacity:0;transform:translate(-50%,-50%) translate(var(--ellashare-burst-x,0),var(--ellashare-burst-y,-32px)) scale(1.08)}}@media (max-width:767px){.ellashare-modal[data-panel-kind="result"]{width:min(calc(100vw - 16px), 560px)!important;max-width:calc(100vw - 16px)!important;padding:0 0 0 10px!important}.ellashare-wishlist-pill--top-left .ellashare-pill-label,.ellashare-wishlist-pill--middle-left .ellashare-pill-label,.ellashare-wishlist-pill--bottom-left .ellashare-pill-label{transform:translateX(5px) rotate(180deg)!important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{width:20px!important;min-width:20px!important;height:28px!important;font-size:14px!important;transform:translateX(calc(-50% - 2px)) translateY(2px)!important}.ellashare-wishlist-pill--top-left .ellashare-pill-count,.ellashare-wishlist-pill--middle-left .ellashare-pill-count,.ellashare-wishlist-pill--bottom-left .ellashare-pill-count{transform:translateX(calc(-25%)) translateY(2px)!important}.ellashare-result-row-v40{--ellashare-result-button-width:126px;width:93%!important;gap:10px!important;padding:12px!important;float:none!important}.ellashare-result-input-v40{height:48px!important;min-height:48px!important;padding:0 12px!important;font-size:13px!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{min-height:48px!important;padding:0 12px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{display:block!important;width:100%!important;margin:0 0 14px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{width:100%!important;min-height:48px!important;padding:10px 16px!important}body.single-product .summary .ellashare-product-action--summary{display:block!important;width:100%!important;margin:12px 0 16px!important}body.single-product .summary .ellashare-product-action--summary .ellashare-wishlist-button{width:100%!important;min-height:48px!important;padding:10px 16px!important;justify-content:center!important}.ellashare-item.is-removable .ellashare-item-header,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header{padding-right:46px!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-remove-item{right:-4px!important;inset:0 -4px auto auto!important}.ellashare-heart-burst-v44-item{font-size:13px!important}}.ellashare-cart-action .button{--button-bg:var(--ellashare-cart-button-bg-rendered, var(--ellashare-cart-button-bg, var(--ellashare-panel-accent, var(--ellashare-accent)))) !important}.ellashare-theme-save .ellashare-btn:not(.ellashare-btn-secondary):not(.ellashare-item-link),.ellashare-theme-save .ellashare-load-share-cart{--button-bg:var(--ellashare-save-popup-button-bg-rendered, var(--ellashare-panel-accent, var(--ellashare-accent))) !important}.ellashare-theme-wishlist .ellashare-btn:not(.ellashare-btn-secondary):not(.ellashare-item-link),.ellashare-theme-wishlist .ellashare-load-share-cart{--button-bg:var(--ellashare-wishlist-popup-button-bg-rendered, var(--ellashare-panel-accent, var(--ellashare-accent))) !important}.ellashare-wishlist-button{--button-bg:var(--ellashare-wishlist-bg-rendered, var(--ellashare-wishlist-bg, #7c5cff)) !important;overflow:visible!important;isolation:isolate!important}.ellashare-wishlist-button.is-active{--button-bg:var(--ellashare-wishlist-active-bg-rendered, var(--ellashare-wishlist-active-bg, #5437d9)) !important}.ellashare-pill-button,.ellashare-wishlist-pill{--button-bg:var(--ellashare-wishlist-tab-bg-rendered, var(--ellashare-wishlist-tab-bg, #7c5cff)) !important}.ellashare-pill-count,.ellashare-pill-button .ellashare-pill-count{min-inline-size:24px!important;block-size:28px!important;height:28px!important;bottom:8px!important;font-size:11px!important}.ellashare-panel-drawer .ellashare-eyebrow{display:block!important;margin:0!important}.ellashare-result-shell-v40{display:block!important;width:100%!important}.ellashare-result-shell-v40::after{content:''!important;display:block!important;clear:both!important}.ellashare-result-row-v40{--ellashare-result-button-width:168px;display:grid!important;grid-template-columns:minmax(0,1fr) var(--ellashare-result-button-width)!important;align-items:center!important;gap:12px!important;width:72%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding:16px!important;overflow:hidden!important;float:left!important}.ellashare-result-field-v40,.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{align-self:center!important}.ellashare-result-input-v40{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:56px!important;min-height:56px!important;margin:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ellashare-item.is-removable .ellashare-item-body,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-body{padding-right:0!important}.ellashare-item.is-removable .ellashare-item-header,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header{display:block!important;position:relative!important;width:100%!important;padding-right:38px!important}.ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-item.is-removable .ellashare-item-title-link,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-link{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:0!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-remove-item{position:absolute!important;top:4px!important;right:-2px!important;inset:4px -2px auto auto!important;float:none!important;margin:0!important;z-index:7!important}.ellashare-drawer{box-shadow:0 28px 84px rgb(15 23 42 / .16),inset 0 0 0 1px rgb(255 255 255 / .16)!important}.ellashare-panel-drawer{position:relative!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .4),inset 0 0 0 1px rgb(255 255 255 / .08)!important}.ellashare-panel-drawer::before{content:''!important;position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important;background:linear-gradient(135deg,rgb(255 255 255 / .06),rgb(255 255 255 / .02) 42%,#fff0)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .34),inset 0 0 0 1px rgb(255 255 255 / .1)!important}.ellashare-cart-action .button,.ellashare-wishlist-button,.ellashare-pill-button,.ellashare-btn,.ellashare-agent-link,.ellashare-item-link,.ellashare-btn-label,.ellashare-button-label{line-height:1.18!important}.ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link,.ellashare-drawer-actions>.ellashare-btn,.ellashare-drawer-footer .ellashare-agent-link,.ellashare-drawer-footer .ellashare-btn{padding-top:15px!important;padding-bottom:15px!important}.ellashare-drawer-cta-grid .ellashare-btn-label,.ellashare-drawer-actions .ellashare-btn-label,.ellashare-drawer-footer .ellashare-btn-label,.ellashare-drawer-footer .ellashare-button-label,.ellashare-wishlist-button .ellashare-button-label,.ellashare-cart-action .ellashare-btn-label{display:inline-flex!important;align-items:center!important;line-height:1.18!important}.single-product div.product .summary .ellashare-product-action:not(.ellashare-product-action--overlay):not(.ellashare-product-action--overlay-icon-only){display:block!important;width:100%!important;margin:12px 0 18px!important}.single-product div.product .summary .ellashare-product-action:not(.ellashare-product-action--overlay):not(.ellashare-product-action--overlay-icon-only) .ellashare-wishlist-button{display:flex!important;width:100%!important;min-height:50px!important;padding:12px 18px!important;border-radius:14px!important;line-height:1.18!important}.ellashare-heart-burst{position:absolute!important;left:50%!important;top:50%!important;width:0!important;height:0!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;overflow:visible!important;z-index:30!important}.ellashare-heart-burst-item{position:absolute!important;left:0!important;top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;opacity:0!important;will-change:transform,opacity!important;transform:translate3d(0,8px,0) scale(.35) rotate(0deg)!important;animation:ellashareHeartBurstV44 0.78s cubic-bezier(.22,.88,.28,1) forwards!important;animation-delay:calc(var(--ellashare-burst-delay, 0) * 1ms)!important;filter:drop-shadow(0 8px 16px rgb(15 23 42 / .18))!important}.ellashare-heart-burst-item svg,.ellashare-heart-burst-item img,.ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst-item .ellashare-inline-icon-image{width:18px!important;height:18px!important;display:block!important;color:inherit!important;fill:currentColor!important}.ellashare-heart-burst-item .ellashare-inline-icon-svg *,.ellashare-heart-burst-item svg *{color:inherit!important;fill:currentColor!important}.ellashare-wishlist-button.ellashare-is-bursting,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting{animation:none!important}.ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart{animation:ellashareHeartPulseV44 0.42s cubic-bezier(.22,.9,.28,1) both!important;transform-origin:50% 50%!important}@keyframes ellashareHeartBurstV44{0%{opacity:0;transform:translate3d(0,8px,0) scale(.35) rotate(0deg)}14%{opacity:1}100%{opacity:0;transform:translate3d(var(--ellashare-burst-x,0),var(--ellashare-burst-y,-44px),0) scale(var(--ellashare-burst-scale,.92)) rotate(var(--ellashare-burst-rotate,0deg))}}@keyframes ellashareHeartPulseV44{0%{transform:scale(1)}42%{transform:scale(1.2)}72%{transform:scale(.95)}100%{transform:scale(1)}}@media (max-width:767px){.ellashare-wishlist-pill--top-left .ellashare-pill-count,.ellashare-wishlist-pill--middle-left .ellashare-pill-count,.ellashare-wishlist-pill--bottom-left .ellashare-pill-count{transform:translateX(calc(-25%)) translateY(2px)!important}.ellashare-modal[data-panel-kind="result"]{width:min(calc(100vw - 16px), 560px)!important;max-width:calc(100vw - 16px)!important;padding:0 0 0 10px!important}.ellashare-result-row-v40{--ellashare-result-button-width:126px;width:93%!important;gap:10px!important;padding:12px!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-remove-item{top:2px!important;right:-2px!important;inset:2px -2px auto auto!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{display:block!important;width:100%!important;margin:12px 0 18px!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{display:flex!important;width:100%!important;min-height:48px!important;padding:12px 16px!important;border-radius:14px!important;line-height:1.18!important}.single-product div.product .summary .ellashare-product-action:not(.ellashare-product-action--overlay):not(.ellashare-product-action--overlay-icon-only){margin:12px 0 18px!important}.single-product div.product .summary .ellashare-product-action:not(.ellashare-product-action--overlay):not(.ellashare-product-action--overlay-icon-only) .ellashare-wishlist-button{min-height:48px!important;padding:12px 16px!important;border-radius:14px!important}}.ellashare-result-shell-v40{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.ellashare-drawer{position:relative!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / .22)!important;box-shadow:0 28px 84px rgb(15 23 42 / .16),inset 0 1px 0 rgb(255 255 255 / .16)!important}.ellashare-drawer::before{content:''!important;position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .26),inset 0 0 0 1px rgb(255 255 255 / .1)!important}.ellashare-panel-drawer{border:0!important;box-shadow:none!important;background:transparent!important}.ellashare-panel-drawer::before,.ellashare-panel-drawer::after{content:none!important;display:none!important}.ellashare-wishlist-button,.ellashare-product-action--overlay .ellashare-wishlist-button,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button{--button-bg:var(--ellashare-wishlist-bg-rendered, var(--ellashare-wishlist-bg, #7c5cff)) !important;color:var(--ellashare-wishlist-text,#ffffff)!important;border-color:var(--ellashare-wishlist-border,var(--ellashare-wishlist-bg,#7c5cff))!important}.ellashare-wishlist-button.is-active,.ellashare-product-action--overlay .ellashare-wishlist-button.is-active,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.is-active{--button-bg:var(--ellashare-wishlist-active-bg-rendered, var(--ellashare-wishlist-active-bg, #5437d9)) !important;color:var(--ellashare-wishlist-active-text,#ffffff)!important;border-color:var(--ellashare-wishlist-active-border,var(--ellashare-wishlist-active-bg,#5437d9))!important}.ellashare-pill-button,.ellashare-wishlist-pill .ellashare-pill-button{--button-bg:var(--ellashare-wishlist-tab-bg-rendered, var(--ellashare-wishlist-tab-bg, #7c5cff)) !important;color:var(--ellashare-wishlist-tab-text,#ffffff)!important;border-color:var(--ellashare-wishlist-tab-border,var(--ellashare-wishlist-tab-bg,#7c5cff))!important}.ellashare-wishlist-button::before,.ellashare-pill-button::before,.ellashare-product-action--overlay .ellashare-wishlist-button::before,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button::before{background:var(--button-bg)!important;opacity:1!important;filter:none!important}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{font-weight:800!important}.ellashare-cart-action.ellashare-context-cart .button,.ellashare-cart-action.ellashare-context-mini_cart .button,.ellashare-action.ellashare-context-cart .button,.ellashare-action.ellashare-context-mini_cart .button{min-height:40px!important;padding-top:9px!important;padding-bottom:9px!important;line-height:1.18!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button,.widget_shopping_cart .ellashare-cart-action .button,.woocommerce-mini-cart__buttons+.ellashare-cart-action .button{min-height:40px!important;padding-top:9px!important;padding-bottom:9px!important;line-height:1.18!important}@media (max-width:767px){body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button,.widget_shopping_cart .ellashare-cart-action .button,.woocommerce-mini-cart__buttons+.ellashare-cart-action .button{min-height:40px!important;padding:9px 14px!important}}.ellashare-item-card,.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item-card{filter:none!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .54),0 0 0 1px rgb(226 232 240 / .92)!important}.ellashare-drawer-footer,.ellashare-drawer-cta-grid,.ellashare-drawer-actions{filter:none!important;box-shadow:none!important}.ellashare-drawer-footer>.ellashare-btn,.ellashare-drawer-footer>.ellashare-agent-link,.ellashare-drawer-footer>.ellashare-drawer-share-button,.ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-drawer-actions>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link{filter:none!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .58),0 0 0 1px rgb(219 227 239 / .94)!important}.ellashare-drawer-share-button{margin-bottom:0!important}.ellashare-result-row-v40{margin-left:0!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button,.widget_shopping_cart .ellashare-cart-action .button,.woocommerce-mini-cart__buttons+.ellashare-cart-action .button{min-height:32px!important;padding-top:7px!important;padding-bottom:7px!important}@media (max-width:767px){.ellashare-result-row-v40{width:93%!important;max-width:93%!important;margin-left:0!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button,.widget_shopping_cart .ellashare-cart-action .button,.woocommerce-mini-cart__buttons+.ellashare-cart-action .button{min-height:32px!important;padding-top:7px!important;padding-bottom:7px!important}}.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel-drawer .ellashare-item-card-link,.ellashare-panel-drawer .ellashare-drawer-share-button,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn{overflow:hidden!important;background-clip:padding-box!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .32),0 0 0 1px rgb(255 255 255 / .08)!important}.ellashare-panel-drawer .ellashare-item-card-link{background:transparent!important}.ellashare-drawer-share-button{margin-bottom:0!important}.ellashare-result-row-v40{margin-left:0!important;margin-right:0!important;float:none!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:32px!important;padding-top:6px!important;padding-bottom:6px!important;line-height:1.14!important}@media (max-width:767px){.ellashare-result-row-v40{width:93%!important;max-width:93%!important;margin-left:0!important;margin-right:0!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:32px!important;padding:6px 14px!important}}.ellashare-panel-drawer .ellashare-item,.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item-card{box-shadow:none!important;filter:none!important}.ellashare-panel-drawer .ellashare-item,.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item-card,.ellashare-drawer-footer .ellashare-btn,.ellashare-drawer-footer .ellashare-agent-link,.ellashare-drawer-footer .ellashare-drawer-share-button{overflow:hidden!important;contain:paint!important}.ellashare-drawer-footer .ellashare-btn,.ellashare-drawer-footer .ellashare-agent-link,.ellashare-drawer-footer .ellashare-drawer-share-button{box-shadow:none!important;filter:none!important;background-clip:padding-box!important}.ellashare-drawer-share-button{margin-bottom:0!important}.ellashare-result-shell-v40{display:block!important;width:100%!important;max-width:100%!important}.ellashare-result-row-v40{width:72%!important;max-width:72%!important;float:none!important;margin-left:0!important;margin-right:0!important}.ellashare-cart-action.ellashare-context-cart .button,.ellashare-cart-action.ellashare-context-mini_cart .button,.ellashare-action.ellashare-context-cart .button,.ellashare-action.ellashare-context-mini_cart .button,body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button,.widget_shopping_cart .ellashare-cart-action .button,.woocommerce-mini-cart__buttons+.ellashare-cart-action .button{min-height:38px!important;padding-top:8px!important;padding-bottom:8px!important;line-height:1.15!important}@media (max-width:767px){.ellashare-result-row-v40{width:93%!important;max-width:93%!important;margin-left:0!important;margin-right:0!important}.ellashare-cart-action.ellashare-context-cart .button,.ellashare-cart-action.ellashare-context-mini_cart .button,.ellashare-action.ellashare-context-cart .button,.ellashare-action.ellashare-context-mini_cart .button,body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button,.widget_shopping_cart .ellashare-cart-action .button,.woocommerce-mini-cart__buttons+.ellashare-cart-action .button{min-height:38px!important;padding:8px 14px!important}}.ellashare-panel-drawer .ellashare-item,.ellashare-panel[data-panel="preview"] .ellashare-item,.ellashare-item,.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item-card{overflow:hidden!important;box-shadow:none!important;background-clip:padding-box!important}.ellashare-drawer-share-button,.ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-drawer-actions>.ellashare-agent-link,.ellashare-drawer-actions>.ellashare-btn,.ellashare-drawer-footer .ellashare-agent-link,.ellashare-drawer-footer .ellashare-btn,.ellashare-drawer-footer .ellashare-btn-label,.ellashare-drawer-footer .ellashare-button-label{box-shadow:none!important;filter:none!important;background-clip:padding-box!important}.ellashare-drawer-share-button{margin-bottom:0!important}.ellashare-result-shell-v40{justify-content:flex-start!important}.ellashare-result-row-v40{margin-left:0!important;margin-right:auto!important;float:none!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:32px!important;padding-top:6px!important;padding-bottom:6px!important;line-height:1.12!important}@media (max-width:767px){.ellashare-result-row-v40{width:93%!important;max-width:93%!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:32px!important;padding:6px 12px!important}}.ellashare-drawer-share-button{margin-bottom:0!important}.ellashare-result-row-v40{margin-left:0!important;margin-right:0!important}.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn{box-shadow:inset 0 1px 0 rgb(255 255 255 / .34),inset 0 0 0 1px rgb(255 255 255 / .12)!important;background-clip:padding-box!important}.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card{overflow:hidden!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:36px!important;padding-top:7px!important;padding-bottom:7px!important;line-height:1.14!important}@media (max-width:767px){.ellashare-result-row-v40{width:93%!important;max-width:93%!important;margin-left:0!important;margin-right:0!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button{min-height:36px!important;padding:7px 14px!important}}.ellashare-panel-drawer .ellashare-item-card::before,.ellashare-panel-drawer .ellashare-item-card::after,.ellashare-panel[data-panel="preview"] .ellashare-item-card::before,.ellashare-panel[data-panel="preview"] .ellashare-item-card::after,.ellashare-panel-drawer .ellashare-item-card-link::before,.ellashare-panel-drawer .ellashare-item-card-link::after,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link::before,.ellashare-panel[data-panel="preview"] .ellashare-item-card-link::after,.ellashare-panel-drawer .ellashare-drawer-share-button::before,.ellashare-panel-drawer .ellashare-drawer-share-button::after,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link::before,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link::after,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link::before,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link::after,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link::before,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link::after,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn::before,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn::after{box-shadow:none!important;filter:none!important}.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card{background:rgb(255 255 255 / .94)!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-clip:padding-box!important;isolation:isolate!important;overflow:hidden!important}.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-card::before,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-card::after,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card::before,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card::after,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card::before,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card::after,.ellashare-theme-wishlist .ellashare-drawer-share-button::before,.ellashare-theme-wishlist .ellashare-drawer-share-button::after,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link::before,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link::after,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn::before,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn::after,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link::before,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link::after,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn::before,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn::after,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link::before,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link::after,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn::before,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn::after{box-shadow:none!important;filter:none!important}.ellashare-theme-wishlist .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn{box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-clip:padding-box!important;isolation:isolate!important}.ellashare-drawer-share-button{margin-bottom:0!important}.ellashare-result-shell-v40{justify-content:flex-start!important}.ellashare-result-row-v40{margin-left:0!important;margin-right:0!important;float:none!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button,.widget_shopping_cart .ellashare-cart-action .button,.woocommerce-mini-cart__buttons+.ellashare-cart-action .button{min-height:32px!important;padding-top:6px!important;padding-bottom:6px!important;line-height:1.12!important}@media (max-width:767px){.ellashare-result-row-v40{width:93%!important;max-width:93%!important;margin-left:0!important;margin-right:0!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button,.widget_shopping_cart .ellashare-cart-action .button,.woocommerce-mini-cart__buttons+.ellashare-cart-action .button{min-height:32px!important;padding:6px 12px!important}}.ellashare-item-meta--qty,.ellashare-panel-drawer .ellashare-item-meta--qty,.ellashare-panel[data-panel="preview"] .ellashare-item-meta--qty{display:none!important}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{font-weight:500!important;letter-spacing:0.1em!important}.ellashare-theme-wishlist .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item-card{background:rgb(255 255 255 / .94)!important;box-shadow:0 10px 28px rgb(15 23 42 / .08),inset 0 1px 0 rgb(255 255 255 / .68)!important;border:1px solid rgb(255 255 255 / .46)!important}.ellashare-theme-wishlist .ellashare-item-card>*,.ellashare-theme-wishlist .ellashare-item-media,.ellashare-theme-wishlist .ellashare-item-body,.ellashare-theme-wishlist .ellashare-item-title-line,.ellashare-theme-wishlist .ellashare-item-actions,.ellashare-theme-wishlist .ellashare-item-image-link,.ellashare-theme-wishlist .ellashare-item-title-link{background:transparent!important;box-shadow:none!important;border:0!important;filter:none!important}.ellashare-theme-wishlist .ellashare-item-card::before,.ellashare-theme-wishlist .ellashare-item-card::after,.ellashare-theme-wishlist .ellashare-item-media::before,.ellashare-theme-wishlist .ellashare-item-media::after,.ellashare-theme-wishlist .ellashare-item-body::before,.ellashare-theme-wishlist .ellashare-item-body::after{box-shadow:none!important;filter:none!important}.ellashare-theme-wishlist .ellashare-drawer-footer,.ellashare-theme-wishlist .ellashare-drawer-actions,.ellashare-theme-wishlist .ellashare-drawer-cta-grid{overflow:visible!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn,.ellashare-theme-wishlist .ellashare-item-link-thin{position:relative!important;overflow:hidden!important;isolation:isolate!important;border-radius:16px!important;border:1px solid rgb(16 33 43 / .12)!important;box-shadow:0 10px 24px rgb(15 23 42 / .1),inset 0 1px 0 rgb(255 255 255 / .72)!important;background-clip:padding-box!important}.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn:not(.ellashare-drawer-share-button),.ellashare-theme-wishlist .ellashare-item-link-thin{background:rgb(255 255 255 / .92)!important;color:#10212b!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button{box-shadow:0 14px 28px rgb(92 76 214 / .22),inset 0 1px 0 rgb(255 255 255 / .3)!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button::before,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link::before,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn::before,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link::before,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn::before,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link::before,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn::before,.ellashare-theme-wishlist .ellashare-item-link-thin::before,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button::after,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link::after,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn::after,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link::after,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn::after,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link::after,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn::after,.ellashare-theme-wishlist .ellashare-item-link-thin::after{border-radius:inherit!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button:hover,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link:hover,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn:hover,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link:hover,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn:hover,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link:hover,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn:hover,.ellashare-theme-wishlist .ellashare-item-link-thin:hover{transform:none!important;box-shadow:0 12px 28px rgb(15 23 42 / .12),inset 0 1px 0 rgb(255 255 255 / .78)!important}.ellashare-result-shell-v40{display:flex!important;justify-content:flex-start!important;align-items:center!important;width:100%!important}.ellashare-result-row-v40{--ellashare-result-button-width:168px;display:flex!important;align-items:center!important;gap:12px!important;width:72%!important;max-width:72%!important;min-width:0!important;margin-left:0!important;margin-right:auto!important;padding:16px!important;overflow:visible!important;float:none!important}.ellashare-result-field-v40{flex:1 1 auto!important;min-width:0!important;align-self:center!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{flex:0 0 var(--ellashare-result-button-width)!important;width:var(--ellashare-result-button-width)!important;max-width:var(--ellashare-result-button-width)!important;min-width:0!important;align-self:center!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin:0!important;transform:none!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action .button,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action .button,.ellashare-cart-action.ellashare-context-cart .button,.ellashare-cart-action.ellashare-context-mini_cart .button,.widget_shopping_cart .ellashare-cart-action .button,.woocommerce-mini-cart__buttons+.ellashare-cart-action .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding-top:0!important;padding-bottom:0!important;line-height:1.08!important;box-shadow:0 10px 24px rgb(15 23 42 / .1),inset 0 1px 0 rgb(255 255 255 / .42)!important}.ellashare-heart-burst.ellashare-heart-burst--viewport{position:fixed!important;left:var(--ellashare-burst-origin-x,0)!important;top:var(--ellashare-burst-origin-y,0)!important;width:0!important;height:0!important;transform:translate3d(0,0,0)!important;pointer-events:none!important;overflow:visible!important;z-index:2147483646!important}.ellashare-heart-burst.ellashare-heart-burst--viewport .ellashare-heart-burst-item{position:absolute!important;left:0!important;top:0!important;width:16px!important;height:16px!important;opacity:0!important;transform:translate3d(0,8px,0) scale(.3) rotate(0deg)!important;animation:ellashareHeartBurstCycleV47 0.92s cubic-bezier(.18,.88,.22,1) forwards!important;animation-delay:calc(var(--ellashare-burst-delay, 0) * 1ms)!important;filter:drop-shadow(0 8px 16px rgb(15 23 42 / .18))!important}.ellashare-heart-burst.ellashare-heart-burst--viewport .ellashare-heart-burst-item svg,.ellashare-heart-burst.ellashare-heart-burst--viewport .ellashare-heart-burst-item img,.ellashare-heart-burst.ellashare-heart-burst--viewport .ellashare-heart-burst-item .ellashare-inline-icon-svg,.ellashare-heart-burst.ellashare-heart-burst--viewport .ellashare-heart-burst-item .ellashare-inline-icon-image{width:14px!important;height:14px!important;display:block!important;color:inherit!important;fill:currentColor!important}.ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-product-action--overlay .ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting .ellashare-button-icon,.ellashare-product-action--overlay-icon-only .ellashare-wishlist-button.ellashare-is-bursting .ellashare-heart{animation:ellashareHeartPulseV47 0.44s cubic-bezier(.18,.88,.22,1) both!important}@keyframes ellashareHeartBurstCycleV47{0%{opacity:0;transform:translate3d(0,8px,0) scale(.3) rotate(0deg)}16%{opacity:1}100%{opacity:0;transform:translate3d(var(--ellashare-burst-x,0),var(--ellashare-burst-y,-48px),0) scale(var(--ellashare-burst-scale,.92)) rotate(var(--ellashare-burst-rotate,0deg))}}@keyframes ellashareHeartPulseV47{0%{transform:scale(1)}36%{transform:scale(1.18)}70%{transform:scale(.96)}100%{transform:scale(1)}}@media (max-width:767px){.ellashare-result-row-v40{--ellashare-result-button-width:126px;width:93%!important;max-width:93%!important;margin-left:0!important;margin-right:0!important;gap:10px!important;padding:12px!important}.ellashare-result-button-v40,.ellashare-copy-link-button.ellashare-result-button-v40{flex-basis:var(--ellashare-result-button-width)!important;width:var(--ellashare-result-button-width)!important;max-width:var(--ellashare-result-button-width)!important}}.ellashare-theme-wishlist .ellashare-item,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item,.ellashare-theme-wishlist .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item-card{border-radius:32px!important;overflow:hidden!important;background-clip:padding-box!important}body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action,body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin:0px!important;transform:none!important}.ellashare-action.ellashare-context-cart .button,.ellashare-action.ellashare-context-mini_cart .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding-top:0!important;padding-bottom:0!important;line-height:1.08!important}.ellashare-panel-drawer .ellashare-item.is-removable,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable,.ellashare-theme-wishlist .ellashare-item.is-removable{background:rgb(255 255 255 / .88)!important;border:1px solid rgb(255 255 255 / .72)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .54),0 0 0 1px rgb(226 232 240 / .74)!important;overflow:hidden!important}.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-card{background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:auto!important;overflow:visible!important}.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-media,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-body,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-actions,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-image-link,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-media,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-actions,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-image-link,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-media,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-body,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-header,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-actions,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-image-link{background:transparent!important;box-shadow:none!important;border:0!important;filter:none!important}.ellashare-panel-drawer .ellashare-drawer-share-button,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn,.ellashare-panel-drawer .ellashare-item-link-button,.ellashare-panel[data-panel="preview"] .ellashare-item-link-button,.ellashare-theme-wishlist .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn,.ellashare-theme-wishlist .ellashare-item-link-button{border:1px solid rgb(203 213 225 / .88)!important;background-clip:padding-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .68),0 0 0 1px rgb(255 255 255 / .54),0 8px 18px rgb(15 23 42 / .035)!important;filter:none!important;transition:transform 0.18s ease,box-shadow 0.18s ease,filter 0.18s ease,border-color 0.18s ease!important}.ellashare-panel-drawer .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-drawer-share-button{border-radius:20px!important}.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn{border-radius:18px!important}.ellashare-panel-drawer .ellashare-item-link-button,.ellashare-panel[data-panel="preview"] .ellashare-item-link-button,.ellashare-theme-wishlist .ellashare-item-link-button{border-radius:999px!important}.ellashare-panel-drawer .ellashare-drawer-share-button::before,.ellashare-panel-drawer .ellashare-drawer-share-button::after,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link::before,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link::after,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link::before,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link::after,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link::before,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link::after,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn::before,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn::after,.ellashare-panel-drawer .ellashare-item-link-button::before,.ellashare-panel-drawer .ellashare-item-link-button::after,.ellashare-panel[data-panel="preview"] .ellashare-item-link-button::before,.ellashare-panel[data-panel="preview"] .ellashare-item-link-button::after,.ellashare-theme-wishlist .ellashare-drawer-share-button::before,.ellashare-theme-wishlist .ellashare-drawer-share-button::after,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link::before,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link::after,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link::before,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link::after,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link::before,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link::after,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn::before,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn::after,.ellashare-theme-wishlist .ellashare-item-link-button::before,.ellashare-theme-wishlist .ellashare-item-link-button::after{border-radius:inherit!important;box-shadow:none!important;filter:none!important}.ellashare-panel-drawer .ellashare-drawer-share-button:hover,.ellashare-panel-drawer .ellashare-drawer-share-button:focus-visible,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link:hover,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link:focus-visible,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link:hover,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link:focus-visible,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link:hover,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link:focus-visible,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn:hover,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn:focus-visible,.ellashare-panel-drawer .ellashare-item-link-button:hover,.ellashare-panel-drawer .ellashare-item-link-button:focus-visible,.ellashare-panel[data-panel="preview"] .ellashare-item-link-button:hover,.ellashare-panel[data-panel="preview"] .ellashare-item-link-button:focus-visible,.ellashare-theme-wishlist .ellashare-drawer-share-button:hover,.ellashare-theme-wishlist .ellashare-drawer-share-button:focus-visible,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link:hover,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link:focus-visible,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link:hover,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link:focus-visible,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link:hover,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link:focus-visible,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn:hover,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn:focus-visible,.ellashare-theme-wishlist .ellashare-item-link-button:hover,.ellashare-theme-wishlist .ellashare-item-link-button:focus-visible{transform:translateY(-1px)!important;filter:brightness(1.04)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .72),0 0 0 1px rgb(203 213 225 / .96),0 10px 20px rgb(15 23 42 / .05)!important}.ellashare-panel-drawer .ellashare-drawer-share-button:active,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link:active,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link:active,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link:active,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn:active,.ellashare-panel-drawer .ellashare-item-link-button:active,.ellashare-theme-wishlist .ellashare-drawer-share-button:active,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link:active,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link:active,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link:active,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn:active,.ellashare-theme-wishlist .ellashare-item-link-button:active{transform:translateY(0) scale(.992)!important}.ellashare-heart-burst-v48{position:fixed!important;inset:0!important;pointer-events:none!important;overflow:visible!important;z-index:2147483647!important}.ellashare-heart-burst-v48-item{position:fixed!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:700!important;line-height:1!important;color:var(--ellashare-burst-color,#7c5cff)!important;opacity:0!important;transform:translate(-50%,-50%) scale(.22) rotate(0deg)!important;transform-origin:50% 50%!important;text-shadow:0 6px 14px rgb(124 92 255 / .22)!important;will-change:transform,opacity!important;animation:ellashareHeartBurstV48 0.92s cubic-bezier(.16,1,.3,1) forwards!important;animation-delay:var(--ellashare-burst-delay,0ms)!important}@keyframes ellashareHeartBurstV48{0%{opacity:0;transform:translate(-50%,-50%) scale(.22) rotate(0deg)}12%{opacity:1}100%{opacity:0;transform:translate(calc(-50% + var(--ellashare-burst-x, 0px)),calc(-50% + var(--ellashare-burst-y, -44px))) scale(var(--ellashare-burst-scale,.9)) rotate(var(--ellashare-burst-rotate,0deg))}}@media (max-width:767px){body.woocommerce-cart .woocommerce-cart-form td.actions.clear .ellashare-cart-action,body.woocommerce-cart table.shop_table td.actions.clear .ellashare-cart-action{margin:0 0 12px!important}}.ellashare-panel-drawer .ellashare-drawer-share-button:hover::before,.ellashare-panel-drawer .ellashare-drawer-share-button:hover::after,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link:hover::before,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link:hover::after,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link:hover::before,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link:hover::after,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link:hover::before,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link:hover::after,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn:hover::before,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn:hover::after,.ellashare-panel-drawer .ellashare-item-link-button:hover::before,.ellashare-panel-drawer .ellashare-item-link-button:hover::after,.ellashare-theme-wishlist .ellashare-drawer-share-button:hover::before,.ellashare-theme-wishlist .ellashare-drawer-share-button:hover::after,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link:hover::before,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link:hover::after,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link:hover::before,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link:hover::after,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link:hover::before,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link:hover::after,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn:hover::before,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn:hover::after,.ellashare-theme-wishlist .ellashare-item-link-button:hover::before,.ellashare-theme-wishlist .ellashare-item-link-button:hover::after{filter:none!important;box-shadow:none!important}.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable,.ellashare-theme-wishlist .ellashare-item.is-removable{background:rgb(255 255 255 / .88)!important;border:1px solid rgb(226 232 240 / .92)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .6),0 0 0 1px rgb(255 255 255 / .48)!important;overflow:hidden!important}.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-body,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-body,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-body,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-media,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-media,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-media,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-header,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-actions,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-actions,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-actions,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-image-link,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-image-link,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-image-link,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-link{background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;contain:none!important}.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-card{overflow:visible!important}.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card::before,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-card::after,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-body::before,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-body::after,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-media::before,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-media::after,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card::before,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-card::after,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-body::before,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-body::after,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-media::before,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-media::after,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-card::before,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-card::after,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-body::before,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-body::after,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-media::before,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-media::after{content:none!important;display:none!important}.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-remove-item,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-theme-wishlist .ellashare-remove-item{background:transparent!important;border:0!important;box-shadow:none!important}.ellashare-theme-wishlist .ellashare-drawer-list-wrap,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-list{margin-bottom:0!important}.ellashare-theme-wishlist .ellashare-drawer-footer{padding-top:12px!important}.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-list>.ellashare-item:last-child,.ellashare-theme-wishlist .ellashare-panel[data-panel="preview"] .ellashare-list>.ellashare-item:last-child{margin-bottom:12px!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn,.ellashare-theme-wishlist .ellashare-item-link-button,.ellashare-theme-wishlist .ellashare-panel-drawer .ellashare-item-link-button,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-btn,.ellashare-panel-drawer .ellashare-item-link-button{overflow:hidden!important;contain:none!important;background-clip:padding-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .7),0 0 0 1px rgb(194 205 222 / .96),0 6px 16px rgb(15 23 42 / .045)!important;filter:none!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button:hover,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button:focus-visible,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link:hover,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link:focus-visible,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn:hover,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn:focus-visible,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link:hover,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link:focus-visible,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn:hover,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn:focus-visible,.ellashare-theme-wishlist .ellashare-item-link-button:hover,.ellashare-theme-wishlist .ellashare-item-link-button:focus-visible,.ellashare-panel-drawer .ellashare-item-link-button:hover,.ellashare-panel-drawer .ellashare-item-link-button:focus-visible{transform:translateY(-1px)!important;border-color:rgb(160 176 198 / .96)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .78),0 0 0 1px rgb(176 189 210 / .98),0 10px 22px rgb(15 23 42 / .065)!important;filter:brightness(1.025)!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button .ellashare-btn-label,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link .ellashare-btn-label,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn .ellashare-btn-label,.ellashare-theme-wishlist .ellashare-item-link-button .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-drawer-share-button .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn .ellashare-btn-label,.ellashare-panel-drawer .ellashare-item-link-button .ellashare-btn-label{display:inline-block!important;line-height:1.18!important;padding-bottom:0.08em!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-shell-v40{display:flex!important;justify-content:flex-start!important;align-items:center!important;width:100%!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-row-v40{--ellashare-result-button-width:168px;display:grid!important;grid-template-columns:minmax(0,1fr) var(--ellashare-result-button-width)!important;align-items:center!important;width:72%!important;max-width:72%!important;min-width:0!important;margin:0!important;gap:12px!important;padding:16px!important;overflow:hidden!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-field-v40,.ellashare-modal[data-panel-kind="result"] .ellashare-result-button-v40,.ellashare-modal[data-panel-kind="result"] .ellashare-copy-link-button.ellashare-result-button-v40{min-width:0!important;align-self:center!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-input-v40{width:100%!important;min-height:56px!important;height:56px!important;line-height:1.15!important;padding:0 22px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-copy-link-button.ellashare-result-button-v40{width:var(--ellashare-result-button-width)!important;max-width:var(--ellashare-result-button-width)!important;min-width:var(--ellashare-result-button-width)!important;min-height:56px!important;height:56px!important;max-height:56px!important;padding:0 18px!important}.ellashare-heart-burst-v49{position:fixed!important;inset:0!important;pointer-events:none!important;overflow:visible!important;z-index:2147483647!important}.ellashare-heart-burst-v49-item{position:fixed!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;pointer-events:none!important;color:var(--ellashare-burst-color,#7c5cff)!important;filter:drop-shadow(0 8px 18px rgb(15 23 42 / .22))!important;will-change:transform,opacity!important}.ellashare-heart-burst-v49-item svg{display:block!important;width:100%!important;height:100%!important;fill:currentColor!important}@media (max-width:767px){.ellashare-theme-wishlist .ellashare-drawer-footer{padding-top:16px!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-btn{min-height:56px!important;padding-top:2px!important;padding-bottom:3px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-row-v40{--ellashare-result-button-width:118px;width:93%!important;max-width:93%!important;margin:0 auto!important;gap:10px!important;padding:12px!important;grid-template-columns:minmax(0,1fr) var(--ellashare-result-button-width)!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-input-v40{min-height:52px!important;height:52px!important;padding:0 16px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-copy-link-button.ellashare-result-button-v40{min-width:var(--ellashare-result-button-width)!important;width:var(--ellashare-result-button-width)!important;max-width:var(--ellashare-result-button-width)!important;min-height:52px!important;height:52px!important;max-height:52px!important;padding:0 12px!important}}.ellashare-panel[data-panel="save"] .ellashare-capture-fields,.ellashare-modal[data-panel-kind="save"] .ellashare-capture-fields{gap:0px!important}.ellashare-panel[data-panel="save"] .ellashare-actions--save-only,.ellashare-modal[data-panel-kind="save"] .ellashare-actions--save-only{margin-top:0px!important}.ellashare-panel[data-panel="save"],.ellashare-modal[data-panel-kind="save"] .ellashare-panel{gap:5px!important}.ellashare-panel[data-panel="save"] .ellashare-field.ellashare-field-input-only,.ellashare-modal[data-panel-kind="save"] .ellashare-field.ellashare-field-input-only{margin-top:2%!important}.ellashare-theme-wishlist .ellashare-drawer-footer,.ellashare-theme-wishlist .ellashare-drawer-cta-grid{overflow:visible!important}.ellashare-theme-wishlist .ellashare-drawer-footer{padding-top:0px!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-btn{background-clip:padding-box!important}@media (max-width:767px){.ellashare-theme-wishlist .ellashare-drawer-footer{padding-top:0px!important}.ellashare-theme-wishlist .ellashare-drawer-footer,.ellashare-theme-wishlist .ellashare-drawer-cta-grid,.ellashare-panel-drawer .ellashare-drawer-footer,.ellashare-panel-drawer .ellashare-drawer-cta-grid{padding-left:2px!important;padding-right:2px!important;overflow:visible!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-btn{margin-left:0!important;margin-right:0!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .78),0 0 0 1px rgb(194 205 222 / .98),0 8px 18px rgb(15 23 42 / .06)!important}.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{padding:10px 10px 10px 5px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-shell-v40{justify-content:flex-start!important;align-items:center!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-row-v40{--ellashare-result-button-width:118px;width:95%!important;max-width:100%!important;margin:0 auto 0 0!important;gap:10px!important;padding:12px!important;grid-template-columns:minmax(0,1fr) var(--ellashare-result-button-width)!important;float:left!important}}@media (max-width:767px){.ellashare-theme-wishlist .ellashare-drawer-footer{padding-top:0!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-drawer-share-button,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-btn{min-height:44px!important;height:44px!important;max-height:44px!important;padding-top:0!important;padding-bottom:0!important;line-height:1.12!important}.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-drawer-share-button .ellashare-btn-label,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-agent-link .ellashare-btn-label,.ellashare-theme-wishlist .ellashare-drawer-footer .ellashare-btn .ellashare-btn-label,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link .ellashare-btn-label,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn .ellashare-btn-label,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-agent-link .ellashare-btn-label,.ellashare-theme-wishlist .ellashare-drawer-actions>.ellashare-btn .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-drawer-share-button .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-agent-link .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-footer .ellashare-btn .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-btn .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-agent-link .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-actions>.ellashare-btn .ellashare-btn-label{line-height:1.12!important;padding-bottom:0.05em!important}.ellashare-modal[data-panel-kind="save"] .ellashare-modal-content,.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{padding:5px 15px 10px 15px!important}.ellashare-modal[data-panel-kind="result"] .ellashare-result-row-v40{--ellashare-result-button-width:118px;width:95%!important;max-width:100%!important;margin:0 auto 0 0!important;gap:10px!important;padding:12px!important;grid-template-columns:minmax(0,1fr) var(--ellashare-result-button-width)!important;float:left!important}}.ellashare-panel[data-panel="save"] .ellashare-field.ellashare-field-input-only,.ellashare-modal[data-panel-kind="save"] .ellashare-field.ellashare-field-input-only{margin-top:0%!important}.ellashare-panel[data-panel="save"] .ellashare-field.ellashare-field-input-only.ellashare-field-name-only,.ellashare-modal[data-panel-kind="save"] .ellashare-field.ellashare-field-input-only.ellashare-field-name-only{margin-top:2%!important}.ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{font-weight:800!important;letter-spacing:0.1em!important}@media (max-width:767px){.ellashare-modal[data-panel-kind="save"] .ellashare-modal-content,.ellashare-modal[data-panel-kind="result"] .ellashare-modal-content{padding:5px 15px 10px 5px!important}}@media (max-width:767px){.ellashare-drawer,.ellashare-drawer-content,.ellashare-panel-drawer,.ellashare-panel-drawer *,.ellashare-theme-wishlist,.ellashare-theme-wishlist *{-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}.ellashare-panel-header,.ellashare-panel-drawer .ellashare-panel-header,.ellashare-theme-wishlist .ellashare-panel-header{padding-right:76px!important}.ellashare-drawer-helper,.ellashare-panel-drawer .ellashare-drawer-helper,.ellashare-theme-wishlist .ellashare-drawer-helper{max-width:100%!important;padding-right:0!important;font-size:16px!important;line-height:1.32!important}.ellashare-item-card,.ellashare-panel-drawer .ellashare-item-card,.ellashare-panel[data-panel="preview"] .ellashare-item-card,.ellashare-theme-wishlist .ellashare-item-card{grid-template-columns:74px minmax(0,1fr)!important;gap:12px!important;align-items:start!important}.ellashare-item-media,.ellashare-panel-drawer .ellashare-item-media,.ellashare-panel[data-panel="preview"] .ellashare-item-media,.ellashare-theme-wishlist .ellashare-item-media{flex:0 0 74px!important;width:74px!important;min-width:74px!important;max-width:74px!important}.ellashare-item-image-link,.ellashare-item-image,.ellashare-panel-drawer .ellashare-item-image-link,.ellashare-panel-drawer .ellashare-item-image,.ellashare-panel[data-panel="preview"] .ellashare-item-image-link,.ellashare-panel[data-panel="preview"] .ellashare-item-image,.ellashare-theme-wishlist .ellashare-item-image-link,.ellashare-theme-wishlist .ellashare-item-image{width:74px!important;height:74px!important}.ellashare-item-body,.ellashare-panel-drawer .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item-body,.ellashare-theme-wishlist .ellashare-item-body{min-width:0!important;width:auto!important;padding-right:0!important;overflow:visible!important}.ellashare-item-header,.ellashare-item-header.is-removable,.ellashare-panel-drawer .ellashare-item-header,.ellashare-panel-drawer .ellashare-item-header.is-removable,.ellashare-panel[data-panel="preview"] .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item-header.is-removable,.ellashare-theme-wishlist .ellashare-item-header,.ellashare-theme-wishlist .ellashare-item-header.is-removable{position:relative!important;display:block!important;width:100%!important;min-width:0!important;padding-right:40px!important;overflow:visible!important}.ellashare-item-header.is-removable::after,.ellashare-item.is-removable .ellashare-item-header::after,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header::after,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header::after,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-header::after{content:none!important;display:none!important;clear:none!important}.ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item-title-line,.ellashare-theme-wishlist .ellashare-item-title-line,.ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-line{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:0!important;overflow:visible!important}.ellashare-item-title,.ellashare-item-title-link,.ellashare-item-title-text,.ellashare-panel-drawer .ellashare-item-title,.ellashare-panel-drawer .ellashare-item-title-link,.ellashare-panel-drawer .ellashare-item-title-text,.ellashare-panel[data-panel="preview"] .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item-title-link,.ellashare-panel[data-panel="preview"] .ellashare-item-title-text,.ellashare-theme-wishlist .ellashare-item-title,.ellashare-theme-wishlist .ellashare-item-title-link,.ellashare-theme-wishlist .ellashare-item-title-text{display:inline!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word!important;word-break:normal!important;hyphens:none!important;font-size:16px!important;line-height:1.18!important}.ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-remove-item,.ellashare-panel-drawer .ellashare-remove-item,.ellashare-panel[data-panel="preview"] .ellashare-remove-item,.ellashare-theme-wishlist .ellashare-remove-item,.ellashare-remove-item{position:absolute!important;float:none!important;top:6px!important;right:2px!important;inset:6px 2px auto auto!important;margin:0!important;z-index:7!important}}@media (max-width:767px){.ellashare-panel-drawer .ellashare-panel-header,.ellashare-theme-wishlist .ellashare-panel-header,.ellashare-panel[data-panel="preview"] .ellashare-panel-header{padding-right:0!important}.ellashare-panel-drawer .ellashare-title-row,.ellashare-theme-wishlist .ellashare-title-row,.ellashare-panel[data-panel="preview"] .ellashare-title-row,.ellashare-panel-drawer .ellashare-drawer-helper,.ellashare-theme-wishlist .ellashare-drawer-helper,.ellashare-panel[data-panel="preview"] .ellashare-drawer-helper,.ellashare-panel-drawer .ellashare-drawer-title,.ellashare-theme-wishlist .ellashare-drawer-title,.ellashare-panel[data-panel="preview"] .ellashare-drawer-title,.ellashare-panel-drawer .ellashare-drawer-title-text,.ellashare-theme-wishlist .ellashare-drawer-title-text,.ellashare-panel[data-panel="preview"] .ellashare-drawer-title-text{max-width:none!important;width:auto!important;padding-right:0!important}.ellashare-item.is-removable .ellashare-item-body,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-body,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-body,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-body{padding-right:0!important}.ellashare-item.is-removable .ellashare-item-header,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-header,.ellashare-item-header.is-removable{padding-right:0!important}.ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-item.is-removable .ellashare-item-title,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title,.ellashare-item.is-removable .ellashare-item-title-link,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-item.is-removable .ellashare-item-title-text,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-text,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-text,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-text{padding-right:0!important;max-width:none!important}}@media (max-width:767px){.ellashare-item.is-removable .ellashare-item-header,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-header,.ellashare-item-header.is-removable{position:relative!important;padding-right:0!important}.ellashare-item.is-removable .ellashare-item-header::before,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-header::before,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-header::before,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-header::before,.ellashare-item-header.is-removable::before{content:''!important;float:right!important;width:34px!important;height:34px!important;margin:2px 0 4px 8px!important;pointer-events:none!important}.ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-line,.ellashare-item.is-removable .ellashare-item-title,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title,.ellashare-item.is-removable .ellashare-item-title-link,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-link,.ellashare-item.is-removable .ellashare-item-title-text,.ellashare-panel-drawer .ellashare-item.is-removable .ellashare-item-title-text,.ellashare-panel[data-panel="preview"] .ellashare-item.is-removable .ellashare-item-title-text,.ellashare-theme-wishlist .ellashare-item.is-removable .ellashare-item-title-text{position:relative!important;z-index:1!important}}@media (min-width:768px){.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{--ellashare-pill-rest-shift-x:-20px !important;--ellashare-pill-hover-shift-x:-18px !important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{--ellashare-pill-rest-shift-x:20px !important;--ellashare-pill-hover-shift-x:18px !important}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button,.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button,.ellashare-wishlist-pill--top-left button.ellashare-pill-button,.ellashare-wishlist-pill--middle-left button.ellashare-pill-button,.ellashare-wishlist-pill--bottom-left button.ellashare-pill-button,.ellashare-wishlist-pill--top-right button.ellashare-pill-button,.ellashare-wishlist-pill--middle-right button.ellashare-pill-button,.ellashare-wishlist-pill--bottom-right button.ellashare-pill-button{transform:translateX(var(--ellashare-pill-rest-shift-x,0))!important;transition:transform 0.18s ease,box-shadow 0.18s ease,filter 0.18s ease,border-color 0.18s ease,background 0.18s ease!important}.ellashare-wishlist-pill--top-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--top-left .ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-left .ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button:focus,.ellashare-wishlist-pill--top-left button.ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-left button.ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-left button.ellashare-pill-button:hover,.ellashare-wishlist-pill--top-left button.ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-left button.ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-left button.ellashare-pill-button:focus,.ellashare-wishlist-pill--top-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--top-right .ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-right .ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button:focus,.ellashare-wishlist-pill--top-right button.ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-right button.ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-right button.ellashare-pill-button:hover,.ellashare-wishlist-pill--top-right button.ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-right button.ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-right button.ellashare-pill-button:focus{transform:translateX(var(--ellashare-pill-hover-shift-x,0)) translateY(-2px) scale(calc(1 + var(--ellashare-wishlist-tab-scale, 0.02)))!important}.ellashare-wishlist-pill.ellashare-wishlist-pill--top-left.is-bumping .ellashare-pill-button,.ellashare-wishlist-pill.ellashare-wishlist-pill--middle-left.is-bumping .ellashare-pill-button,.ellashare-wishlist-pill.ellashare-wishlist-pill--bottom-left.is-bumping .ellashare-pill-button,.ellashare-wishlist-pill.ellashare-wishlist-pill--top-right.is-bumping .ellashare-pill-button,.ellashare-wishlist-pill.ellashare-wishlist-pill--middle-right.is-bumping .ellashare-pill-button,.ellashare-wishlist-pill.ellashare-wishlist-pill--bottom-right.is-bumping .ellashare-pill-button{transform:translateX(var(--ellashare-pill-rest-shift-x,0)) scale(1.035)!important}.ellashare-wishlist-pill.is-pill-dragging .ellashare-pill-button,.ellashare-wishlist-pill.is-pill-dragging button.ellashare-pill-button{transition:none!important}}@media (min-width:768px){.ellashare-wishlist-pill--top-left,.ellashare-wishlist-pill--middle-left,.ellashare-wishlist-pill--bottom-left{--ellashare-pill-rest-shift-x:-21px !important;--ellashare-pill-hover-shift-x:-19px !important}.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{--ellashare-pill-rest-shift-x:23px !important;--ellashare-pill-hover-shift-x:21px !important}.ellashare-wishlist-pill--top-left .ellashare-pill-button,.ellashare-wishlist-pill--middle-left .ellashare-pill-button,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button,.ellashare-wishlist-pill--top-right .ellashare-pill-button,.ellashare-wishlist-pill--middle-right .ellashare-pill-button,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button,.ellashare-wishlist-pill--top-left button.ellashare-pill-button,.ellashare-wishlist-pill--middle-left button.ellashare-pill-button,.ellashare-wishlist-pill--bottom-left button.ellashare-pill-button,.ellashare-wishlist-pill--top-right button.ellashare-pill-button,.ellashare-wishlist-pill--middle-right button.ellashare-pill-button,.ellashare-wishlist-pill--bottom-right button.ellashare-pill-button{transform:translateX(var(--ellashare-pill-rest-shift-x,0))!important;transition:transform 0.18s cubic-bezier(.22,1,.36,1),box-shadow 0.18s ease,filter 0.18s ease,border-color 0.18s ease,background 0.18s ease!important}.ellashare-wishlist-pill--top-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button:hover,.ellashare-wishlist-pill--top-left .ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-left .ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-left .ellashare-pill-button:focus,.ellashare-wishlist-pill--top-left button.ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-left button.ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-left button.ellashare-pill-button:hover,.ellashare-wishlist-pill--top-left button.ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-left button.ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-left button.ellashare-pill-button:focus,.ellashare-wishlist-pill--top-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button:hover,.ellashare-wishlist-pill--top-right .ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-right .ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-right .ellashare-pill-button:focus,.ellashare-wishlist-pill--top-right button.ellashare-pill-button:hover,.ellashare-wishlist-pill--middle-right button.ellashare-pill-button:hover,.ellashare-wishlist-pill--bottom-right button.ellashare-pill-button:hover,.ellashare-wishlist-pill--top-right button.ellashare-pill-button:focus,.ellashare-wishlist-pill--middle-right button.ellashare-pill-button:focus,.ellashare-wishlist-pill--bottom-right button.ellashare-pill-button:focus{transform:translateX(var(--ellashare-pill-hover-shift-x,0))!important}.ellashare-wishlist-pill.is-pill-dragging .ellashare-pill-button,.ellashare-wishlist-pill.is-pill-dragging button.ellashare-pill-button{transition:none!important}}@media (min-width:768px){.ellashare-wishlist-pill .ellashare-pill-button,.ellashare-wishlist-pill button.ellashare-pill-button,.ellashare-wishlist-pill.is-pill-dragging .ellashare-pill-button,.ellashare-wishlist-pill.is-pill-dragging button.ellashare-pill-button{cursor:pointer!important}.ellashare-wishlist-pill .ellashare-pill-button:focus-visible,.ellashare-wishlist-pill button.ellashare-pill-button:focus-visible{transform:translateX(var(--ellashare-pill-hover-shift-x,var(--ellashare-pill-rest-shift-x,0)))!important}.ellashare-wishlist-pill .ellashare-pill-button:focus:not(:focus-visible),.ellashare-wishlist-pill button.ellashare-pill-button:focus:not(:focus-visible){transform:translateX(var(--ellashare-pill-rest-shift-x,0))!important}.ellashare-wishlist-pill.is-pill-drop-settling .ellashare-pill-button,.ellashare-wishlist-pill.is-pill-drop-settling button.ellashare-pill-button,.ellashare-wishlist-pill.is-pill-drop-settling .ellashare-pill-button:hover,.ellashare-wishlist-pill.is-pill-drop-settling button.ellashare-pill-button:hover,.ellashare-wishlist-pill.is-pill-drop-settling .ellashare-pill-button:focus,.ellashare-wishlist-pill.is-pill-drop-settling button.ellashare-pill-button:focus,.ellashare-wishlist-pill.is-pill-drop-settling .ellashare-pill-button:focus-visible,.ellashare-wishlist-pill.is-pill-drop-settling button.ellashare-pill-button:focus-visible{transform:translateX(var(--ellashare-pill-rest-shift-x,0))!important}}@media (max-width:767px){.ellashare-wishlist-pill--top-right,.ellashare-wishlist-pill--middle-right,.ellashare-wishlist-pill--bottom-right{right:-11px!important}}@media (max-width:767px){.ellashare-theme-wishlist .ellashare-drawer-cta-grid,.ellashare-panel-drawer .ellashare-drawer-cta-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-cta-grid>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-cta-grid>.ellashare-btn{width:100%!important;min-width:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding-left:12px!important;padding-right:12px!important}.ellashare-theme-wishlist .ellashare-drawer-cta-grid--count-2>.ellashare-agent-link,.ellashare-theme-wishlist .ellashare-drawer-cta-grid--count-2>.ellashare-btn,.ellashare-panel-drawer .ellashare-drawer-cta-grid--count-2>.ellashare-agent-link,.ellashare-panel-drawer .ellashare-drawer-cta-grid--count-2>.ellashare-btn{grid-column:span 1!important}.ellashare-theme-wishlist .ellashare-drawer-cta-grid--count-3>:first-child,.ellashare-panel-drawer .ellashare-drawer-cta-grid--count-3>:first-child{grid-column:1 / -1!important}.ellashare-theme-wishlist .ellashare-drawer-cta-grid--count-3>:nth-child(2),.ellashare-theme-wishlist .ellashare-drawer-cta-grid--count-3>:nth-child(3),.ellashare-panel-drawer .ellashare-drawer-cta-grid--count-3>:nth-child(2),.ellashare-panel-drawer .ellashare-drawer-cta-grid--count-3>:nth-child(3){grid-column:span 1!important}.ellashare-theme-wishlist .ellashare-drawer-cta-grid .ellashare-button-icon,.ellashare-panel-drawer .ellashare-drawer-cta-grid .ellashare-button-icon{flex:0 0 auto!important;margin-right:0!important}.ellashare-theme-wishlist .ellashare-drawer-cta-grid .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-cta-grid .ellashare-btn-label{flex:1 1 auto!important;min-width:0!important;display:block!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.05!important;font-size:clamp(10px, 2.95vw, 15px)!important}.ellashare-theme-wishlist .ellashare-drawer-cta-grid--count-2 .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-cta-grid--count-2 .ellashare-btn-label{font-size:clamp(10px, 2.7vw, 16px)!important}.ellashare-theme-wishlist .ellashare-drawer-cta-grid--count-3 .ellashare-btn-label,.ellashare-panel-drawer .ellashare-drawer-cta-grid--count-3 .ellashare-btn-label{font-size:clamp(10px, 2.85vw, 15px)!important}.ellashare-product-action--overlay .ellashare-button-tooltip,.ellashare-product-action--overlay .ellashare-wishlist-button--icon[data-tooltip]::after{left:auto!important;right:0!important;bottom:calc(100% + 8px)!important;transform:translateY(4px)!important;max-width:min(180px, calc(100vw - 24px))!important;width:max-content!important;white-space:normal!important;word-break:break-word!important;text-align:center!important}.ellashare-product-action--overlay .ellashare-wishlist-button--icon:hover .ellashare-button-tooltip,.ellashare-product-action--overlay .ellashare-wishlist-button--icon:focus .ellashare-button-tooltip,.ellashare-product-action--overlay .ellashare-wishlist-button--icon:focus-visible .ellashare-button-tooltip,.ellashare-product-action--overlay .ellashare-wishlist-button--icon[data-tooltip]:hover::after,.ellashare-product-action--overlay .ellashare-wishlist-button--icon[data-tooltip]:focus::after,.ellashare-product-action--overlay .ellashare-wishlist-button--icon[data-tooltip]:focus-visible::after{transform:translateY(0)!important}}@media (max-width:849px){body .ellashare-wishlist-pill.ellashare-wishlist-pill--middle-left,body .ellashare-wishlist-pill.ellashare-wishlist-pill--middle-right,body .ellashare-wishlist-pill.ellashare-wishlist-pill--top-left,body .ellashare-wishlist-pill.ellashare-wishlist-pill--top-right{top:clamp(200px, 42vh, calc(100vh - 160px))!important;bottom:auto!important;transform:none!important}}.ellashare-wishlist-pill .ellashare-pill-button{min-height:0!important;height:auto!important;overflow:visible!important}.ellashare-wishlist-pill .ellashare-pill-label,.ellashare-pill-button .ellashare-pill-label{max-height:none!important;overflow:visible!important;white-space:nowrap!important}.ellashare-wishlist-pill.ellashare-wishlist-pill .ellashare-pill-button.ellashare-pill-button{min-height:min-content!important;height:auto!important}.ellashare-wishlist-pill.ellashare-wishlist-pill .ellashare-pill-button .ellashare-pill-label{flex:0 0 auto!important;max-height:none!important;white-space:nowrap!important}.ellashare-wishlist-pill.ellashare-wishlist-pill .ellashare-pill-button.ellashare-pill-button{min-height:200px!important;height:auto!important}.ellashare-wishlist-pill.ellashare-wishlist-pill .ellashare-pill-button .ellashare-pill-label{flex:0 0 auto!important;block-size:max-content!important;height:max-content!important;max-height:none!important;white-space:nowrap!important}