.horizon-wishlist-button{display:inline-grid;place-items:center;width:42px;height:42px;padding:9px;border:1px solid rgba(0,0,0,.14);border-radius:50%;background:#ffffffa1;color:var(--color-foreground,#222);cursor:pointer;z-index:3;position:absolute;top:0;transition:transform .15s ease,color .15s ease,border-color .15s ease}.horizon-wishlist-button:hover{transform:scale(1.05)}.horizon-wishlist-button__icon{width:22px;height:22px;fill:transparent;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.horizon-wishlist-button.is-active{color:#c6284b}.horizon-wishlist-button.is-active .horizon-wishlist-button__icon{fill:currentColor}.horizon-wishlist-page{max-width:var(--page-width,1200px);margin:0 auto;padding:32px 20px 64px}.horizon-wishlist-page__heading{margin:0 0 8px}.horizon-wishlist-page__summary{margin:0 0 28px;opacity:.75}.horizon-wishlist-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.horizon-wishlist-card{min-width:0;display:flex;flex-direction:column}.horizon-wishlist-card__image-link{display:block;overflow:hidden;background:#00000009;aspect-ratio:4/5}.horizon-wishlist-card__image{display:block;width:100%;height:100%;object-fit:cover}.horizon-wishlist-card__image-placeholder{height:100%;display:grid;place-items:center;opacity:.6}.horizon-wishlist-card__details{padding:12px 0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.horizon-wishlist-card__title{color:inherit;text-decoration:none;font-weight:600}.horizon-wishlist-card__title:hover{text-decoration:underline}.horizon-wishlist-card__price{margin:0}.horizon-wishlist-card__actions{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin-top:4px}.horizon-wishlist-card__add,.horizon-wishlist-card__remove{font:inherit;cursor:pointer;padding:10px 14px;border:1px solid currentColor;background:transparent;color:inherit}.horizon-wishlist-card__add{flex:1;background:var(--color-foreground,#222);color:var(--color-background,#fff);border-color:var(--color-foreground,#222)}.horizon-wishlist-card__add:disabled{opacity:.5;cursor:not-allowed}.horizon-wishlist-empty{padding:40px 0;text-align:center;display:flex;flex-direction:column;align-items:center}.horizon-wishlist-empty[hidden]{display:none}.wishlist-header-link{position:relative;text-decoration:none}.wishlist-header__icon{display:flex;align-items:center;justify-content:center}.wishlist-header__icon svg{width:var(--icon-size-md, 24px);height:var(--icon-size-md, 24px)}.wishlist-header__count{position:absolute;top:2px;right:0;min-width:17px;height:17px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#e53955;color:#fff;font-size:10px;font-weight:600;line-height:1}.wishlist-header__count[hidden]{display:none}@media(max-width:900px){.horizon-wishlist-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media(max-width:600px){.horizon-wishlist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.horizon-wishlist-page{padding:24px 16px 48px}.horizon-wishlist-card__actions{flex-direction:column}.horizon-wishlist-card__add,.horizon-wishlist-card__remove{width:100%}}@media(prefers-reduced-motion:reduce){.horizon-wishlist-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/horizon-wishlist.css.map */
