.hh-preview{position:fixed;z-index:1000;width:var(--hh-width,340px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;padding:16px;background:var(--color-background,#fff);color:var(--color-foreground,#171717);border:1px solid #ddd;border-radius:8px;box-shadow:0 5px 20px #0002;font:14px/1.5 var(--font-body--family,Arial);animation:hh-enter 140ms ease-out}.hh-preview[hidden]{display:none}.hh-preview h2{font:inherit;font-size:16px;font-weight:600;margin:0 0 10px}.hh-preview p{margin:8px 0 14px}.hh-preview a{display:block;padding:10px 12px;color:inherit;text-decoration:none;border:1px solid #ddd;border-radius:6px;margin-top:8px}.hh-preview a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.hh-preview .hh-primary{background:#111;color:#fff;border-color:#111;text-align:center}.hh-preview .hh-product{display:flex;gap:12px;border:0;border-bottom:1px solid #eee;border-radius:0;padding:10px 0}.hh-product img{width:48px;height:48px;object-fit:contain}.hh-product span{min-width:0}.hh-product small{display:block}.hh-active svg[data-hully-ui-icon=heart]{fill:currentColor!important}.hh-active svg[data-hully-ui-icon=account]>circle{stroke-width:2}@keyframes hh-enter{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hh-preview{animation:none}}@media(hover:none),(max-width:749px){.hh-preview{display:none!important}}

html[data-hu-icons] #header-component [data-hc-wishlist].hh-active svg[data-hully-ui-icon=heart]{fill:currentColor!important}

.hh-preview [data-preview=account]>h2{display:flex;align-items:center;gap:8px}
.hh-preview [data-preview=account]>h2>svg[data-hully-ui-icon=account],.hh-preview [data-preview=account]>h2>.hac-account-image{width:28px;height:28px;flex:none}
