html:not(.akk-wish-js) [data-akk-wish-only]{display:none}.akk-wish-heart{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--border-subtle);border-radius:50%;background:var(--surface-card);color:var(--text-primary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-calm),opacity var(--duration-fast) var(--ease-calm)}.akk-wish-heart .akk-icon{width:21px;height:21px;fill:var(--akk-heart-fill, none);stroke-width:1.6;transition:fill var(--duration-fast) var(--ease-calm)}.akk-wish-heart[aria-pressed=true]{--akk-heart-fill: currentColor}.akk-wish-heart:hover{border-color:var(--border-strong)}.akk-wish-heart:focus-visible{outline:2px solid var(--border-strong);outline-offset:2px}.akk-wish-heart--card{position:absolute;top:6px;right:6px;z-index:2;border:0;background:transparent}.akk-wish-heart--card:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--surface-card);border:1px solid var(--border-subtle);transition:border-color var(--duration-fast) var(--ease-calm)}.akk-wish-heart--card .akk-icon{position:relative;width:19px;height:19px}.akk-wish-heart--card:hover:before{border-color:var(--border-strong)}.akk-wish-heart.is-pulsing .akk-icon{animation:akk-wish-pulse .25s var(--ease-calm)}@keyframes akk-wish-pulse{50%{transform:scale(1.2)}}.akk-wish-heart--row{width:auto;height:auto;min-height:52px;padding:0 18px;gap:10px;border-radius:0;font-family:var(--font-body);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.akk-wish-heart--row[aria-pressed=true]{border-color:var(--border-strong)}.akk-wish-heart--icon{width:52px;height:52px;flex:none;border-radius:0}.akk-wish-heart--icon[aria-pressed=true]{border-color:var(--border-strong)}.akk-pdp__buybox:has(.akk-wish-heart){display:flex;gap:8px;flex-wrap:wrap}.akk-pdp__buybox:has(.akk-wish-heart) .akk-pdp__add{width:auto;flex:1 1 200px}.akk-hdr__wish{position:relative}.akk-hdr__wish[data-has="1"] .akk-icon{fill:currentColor}.akk-hdr__wishbadge[hidden]{display:none}.akk-hdr__wishbadge.is-bump{animation:akk-wish-bump .3s var(--ease-calm)}@keyframes akk-wish-bump{50%{transform:scale(1.18)}}dialog.akk-wdrawer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#14121052;color:var(--text-primary);overflow:visible}dialog.akk-wdrawer:not([open]){display:none}.akk-wdrawer::backdrop{background:transparent}html.akk-wish-open{overflow:hidden}.akk-wdrawer__panel{position:absolute;inset:0 0 0 auto;width:min(440px,100%);display:flex;flex-direction:column;background:var(--surface-page);border-inline-start:1px solid var(--border-subtle);padding-top:env(safe-area-inset-top,0px)}.akk-wdrawer__bar{display:flex;align-items:center;gap:14px;min-height:64px;padding:8px 12px 8px 24px;border-block-end:1px solid var(--border-subtle)}.akk-wdrawer__title{flex:1 1 auto;min-width:0;margin:0;font-family:var(--font-display);font-weight:400;font-size:15px;letter-spacing:.14em;text-transform:uppercase}.akk-wdrawer__count{font-size:var(--text-body-sm);color:var(--text-secondary);white-space:nowrap}.akk-wdrawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px}.akk-wdrawer__foot{display:flex;flex-direction:column;gap:10px;padding:16px 24px calc(16px + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--border-subtle);background:var(--surface-page)}.akk-wdrawer__foot[hidden]{display:none}.akk-wdrawer__foot .akk-btn{width:100%}.akk-wdrawer__links{display:flex;justify-content:space-between;gap:16px;padding-top:4px}.akk-wish-btn--ghost{background:transparent;color:var(--text-primary)}.akk-wish-btn--ghost:hover{background:var(--surface-inverse);color:var(--text-inverse)}.akk-wish-link{padding:0;border:0;background:none;font:inherit;font-size:var(--text-body-sm);color:var(--text-secondary);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.akk-wish-link:hover{color:var(--text-primary)}.akk-wrows{list-style:none;margin:0;padding:0}.akk-wrow{display:grid;grid-template-columns:88px minmax(0,1fr) 44px;gap:16px;align-items:start;padding:18px 0;border-block-end:1px solid var(--border-subtle)}.akk-wrow__media{display:block}.akk-wrow__media img{display:block;width:88px;height:88px;object-fit:cover;background:var(--surface-card)}.akk-wrow__main{min-width:0}.akk-wrow__brand{margin-bottom:4px;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.akk-wrow__title{display:inline-block;font-size:13px;font-weight:500;letter-spacing:.04em;line-height:1.35;text-transform:uppercase;color:var(--text-primary);text-decoration:none;border-bottom:1px solid transparent}.akk-wrow__title:hover{border-bottom-color:var(--border-strong)}.akk-wrow__price{margin-top:4px;font-size:var(--text-body-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums}.akk-wrow__price s{margin-left:8px;color:var(--text-muted)}.akk-wrow__sold{margin:4px 0 0;font-size:var(--text-body-sm);color:var(--text-muted)}.akk-wrow__act{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.akk-wrow__add,.akk-wrow__choose{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border:1px solid var(--border-strong);background:transparent;color:var(--text-primary);font-family:var(--font-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-calm),color var(--duration-fast) var(--ease-calm)}.akk-wrow__add:hover,.akk-wrow__choose:hover{background:var(--surface-inverse);color:var(--text-inverse)}.akk-wrow__add[disabled]{opacity:.5;cursor:default}.akk-wrow--skel .akk-wrow__media{width:88px;height:88px;background:var(--surface-raised)}.akk-wrow--skel .akk-wrow__line{height:12px;width:70%;margin-top:10px;background:var(--surface-raised)}.akk-wrow--gone .akk-wrow__media{width:88px;height:88px;background:var(--surface-raised)}.akk-wrow--gone .akk-wrow__title{color:var(--text-muted)}.akk-wish-nudge{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;padding:14px 0;border-block-end:1px solid var(--border-subtle);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--text-secondary)}.akk-wish-nudge[hidden]{display:none}.akk-wish-nudge p{margin:0}.akk-wish-gone{margin:14px 0 0;font-size:var(--text-body-sm);color:var(--text-secondary)}.akk-wish-gone[hidden]{display:none}.akk-wish-empty{padding:40px 0 48px;max-width:40ch}.akk-wish-empty[hidden]{display:none}.akk-wish-empty h2,.akk-wish-empty h3{margin:0 0 10px;font-family:var(--font-display);font-weight:400;font-size:17px;letter-spacing:.12em;text-transform:uppercase}.akk-wish-empty p{margin:0 0 20px;font-size:var(--text-body-sm);color:var(--text-secondary)}.akk-wish-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;display:flex;align-items:center;gap:16px;max-width:calc(100% - 32px);padding:14px 20px;background:var(--surface-inverse);color:var(--text-inverse);font-size:14px;opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity var(--duration-fast) var(--ease-calm),transform .35s var(--ease-calm)}.akk-wish-toast.is-on{opacity:1;pointer-events:auto;transform:translate(-50%,-4px)}.akk-wish-toast a{color:inherit;text-underline-offset:4px;white-space:nowrap}.akk-line__keep{padding:0;border:0;background:none;font:inherit;font-size:var(--text-body-sm);color:var(--text-secondary);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.akk-line__keep:hover{color:var(--text-primary)}.akk-wish-page__lead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:clamp(28px,4vw,44px) 0 18px}.akk-wish-page__title{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--text-display-lg);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance}.akk-wish-page__count{margin:0;font-size:var(--text-body-sm);color:var(--text-secondary)}.akk-wish-page__shared{margin:0 0 18px;max-width:64ch;color:var(--text-secondary)}.akk-wish-page__shared[hidden]{display:none}.akk-wish-page__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding-block:0 26px}.akk-wish-page__actions[hidden]{display:none}.akk-wish-page .akk-wish-nudge{margin:0 0 32px;padding-top:0}.akk-wish-page__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px;list-style:none;margin:0;padding:0 0 56px}.akk-wish-page__grid>li{min-width:0}@media(max-width:1100px){.akk-wish-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.akk-wish-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}}.akk-wish-page__skelbox{aspect-ratio:1.3;background:var(--surface-raised)}.akk-wish-card__act{margin-top:12px}.akk-wish-card__state{margin:10px 0 0;font-size:var(--text-body-sm);color:var(--text-muted)}.akk-wish-page__noscript{color:var(--text-secondary)}@media(max-width:720px){.akk-wdrawer__panel{inset:auto 0 0 0;width:100%;max-height:88dvh;border-inline-start:0;border-block-start:1px solid var(--border-subtle);padding-top:0}.akk-wdrawer__bar{padding-inline-start:16px}.akk-wdrawer__body{padding:0 16px}.akk-wdrawer__foot{padding-inline:16px}.akk-wdrawer .akk-wish-toast{bottom:auto;top:calc(16px + env(safe-area-inset-top,0px));transform:translate(-50%)}.akk-wdrawer .akk-wish-toast.is-on{transform:translate(-50%,4px)}}@media(prefers-reduced-motion:no-preference){.akk-wdrawer[open]{animation:akk-wdrawer-fade .35s var(--ease-calm)}.akk-wdrawer[open] .akk-wdrawer__panel{animation:akk-wdrawer-in .35s var(--ease-calm)}.akk-wdrawer.is-closing .akk-wdrawer__panel{animation:akk-wdrawer-out .35s var(--ease-calm) forwards}@media(max-width:720px){.akk-wdrawer[open] .akk-wdrawer__panel{animation-name:akk-wdrawer-up}.akk-wdrawer.is-closing .akk-wdrawer__panel{animation-name:akk-wdrawer-down}}}@keyframes akk-wdrawer-fade{0%{opacity:0}}@keyframes akk-wdrawer-in{0%{transform:translate(100%)}}@keyframes akk-wdrawer-out{to{transform:translate(100%)}}@keyframes akk-wdrawer-up{0%{transform:translateY(100%)}}@keyframes akk-wdrawer-down{to{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.akk-wish-heart.is-pulsing .akk-icon,.akk-hdr__wishbadge.is-bump{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/akk-section-wish.css.map */
