.am-wishlist{padding-block:clamp(2rem,5vw,5rem)}.am-wishlist [hidden]{display:none!important}.am-wishlist__header{max-width:40rem;margin-bottom:2rem}.am-wishlist__eyebrow{color:var(--color-action);text-transform:uppercase;letter-spacing:.18em;font-size:.75rem;font-weight:700;margin-bottom:1rem}.am-wishlist h1{font-size:clamp(2.25rem,5vw,4rem);line-height:1.1;letter-spacing:-.04em;margin-bottom:1rem}.am-wishlist__header>p:last-child,.am-wishlist__empty p{color:var(--color-text-secondary);line-height:1.7}.am-wishlist__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-block:1px solid var(--color-border);padding-block:1rem;margin-bottom:1.5rem;font-size:.875rem}.am-wishlist__toolbar a{font-weight:600;text-underline-offset:4px}.am-wishlist__toolbar a:hover{color:var(--color-action)}.am-wishlist__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.am-wishlist__card{min-width:0;display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--am-radius-lg);overflow:hidden;background:var(--color-surface)}.am-wishlist__media{display:block;aspect-ratio:1;overflow:hidden;background:var(--color-bg-secondary)}.am-wishlist__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.am-wishlist__media:hover img{transform:scale(1.025)}.am-wishlist__body{padding:1rem;display:flex;flex-direction:column;gap:.75rem;flex:1;min-width:0}.am-wishlist__title{font-size:1rem;font-weight:650;line-height:1.45;overflow-wrap:anywhere}.am-wishlist__title a{color:var(--color-text-primary);text-decoration:none}.am-wishlist__title a:hover{color:var(--color-action)}.am-wishlist__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem;margin-top:auto;font-size:1.125rem;font-weight:700}.am-wishlist__price small{font-size:.8rem;font-weight:400}.am-wishlist__price del{font-weight:400;font-size:.875rem;color:var(--color-text-secondary)}.am-wishlist__price--sale strong{color:var(--color-action)}.am-wishlist__actions{display:flex;align-items:stretch;gap:.625rem;margin-top:.15rem}.am-wishlist__actions .btn{flex:1 1 auto;width:auto;padding-inline:.75rem;font-size:.875rem;min-height:44px}.am-wishlist__view{justify-content:center}.am-wishlist__remove{flex:0 0 44px;display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--color-border);border-radius:var(--am-radius-sm);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.am-wishlist__remove svg{width:1.1rem;height:1.1rem}.am-wishlist__remove:hover{border-color:var(--color-action);color:var(--color-action);background:var(--color-bg-secondary)}.am-wishlist__empty{display:flex;align-items:center;flex-direction:column;text-align:center;padding:clamp(2rem,6vw,5rem) 0;gap:1rem}.am-wishlist__empty-icon{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;color:var(--color-action);background:var(--color-bg-secondary)}.am-wishlist__empty-icon svg{width:1.75rem;height:1.75rem}.am-wishlist__empty h2{font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.03em}.am-wishlist__empty p{max-width:25rem}.am-wishlist [data-wishlist-status]{color:var(--color-text-secondary);margin-bottom:1rem}.am-wishlist__note{font-size:.75rem;color:var(--color-text-secondary);margin-top:2rem}.am-wishlist a:focus-visible,.am-wishlist button:focus-visible{outline:2px solid var(--color-action);outline-offset:3px}@media(max-width:989px){.am-wishlist__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:599px){.am-wishlist.container{grid-column:1 / -1;width:100%;max-width:none;padding-inline:20px}.am-wishlist__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.am-wishlist__body{padding:.75rem;gap:.6rem}.am-wishlist__title{font-size:.875rem}.am-wishlist__toolbar{font-size:.75rem}.am-wishlist__header{margin-bottom:1.5rem}}@media(prefers-reduced-motion:reduce){.am-wishlist__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/styles-wishlist.css.map */
