:root{--dw-accent: rgb(var(--color-base-accent-1, 168, 67, 107))}.dw-heart{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground, 58, 42, 48));font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.dw-heart .dw-heart__icon{width:2.2rem;height:2.2rem;flex-shrink:0;transition:transform .2s ease,color .2s ease}.dw-heart:hover .dw-heart__icon{transform:scale(1.08)}.dw-heart.is-active{color:var(--dw-accent);--dw-fill: var(--dw-accent)}.dw-heart:focus-visible{outline:.2rem solid rgba(var(--color-foreground, 58, 42, 48),.5);outline-offset:.3rem}.dw-heart--pop .dw-heart__icon{animation:dw-pop .35s ease}@keyframes dw-pop{0%{transform:scale(1)}45%{transform:scale(1.3)}to{transform:scale(1)}}.card-wrapper .card__inner{position:relative}.dw-heart--card{position:absolute;top:.8rem;right:.8rem;z-index:3;width:4.4rem;height:4.4rem;border-radius:50%;background:rgba(var(--color-background, 255, 249, 247),.88);box-shadow:0 .1rem .6rem #0000001a}.dw-heart--card .dw-heart__icon{width:2rem;height:2rem}.dw-heart--product{min-height:4.4rem;margin:.4rem 0 .4rem -.2rem;font-size:1.4rem;letter-spacing:.04rem;text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:rgba(var(--color-foreground, 58, 42, 48),.3)}.dw-heart--product.is-active{text-decoration-color:transparent}.header__icon--wishlist{position:relative}.header__icon--wishlist .icon-wishlist{width:2.2rem;height:2.2rem}.dw-count[hidden]{display:none}.dw-page__header{text-align:center;margin-bottom:3.2rem}.dw-page__title{margin:0 0 .8rem}.dw-page__intro{margin:0;color:rgba(var(--color-foreground, 58, 42, 48),.75)}.dw-page__loading{text-align:center;padding:4rem 0;color:rgba(var(--color-foreground, 58, 42, 48),.6)}.dw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.2rem;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.dw-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 2.4rem}}@media screen and (min-width:990px){.dw-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dw-grid[hidden]{display:none}.dw-item{display:flex;flex-direction:column;transition:opacity .2s ease,transform .2s ease}.dw-item--leaving{opacity:0;transform:scale(.97)}.dw-item__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--media-radius, 1.6rem);background:rgba(var(--color-foreground, 58, 42, 48),.04)}.dw-item__media a,.dw-item__media img{display:block;width:100%;height:100%}.dw-item__media img{object-fit:cover}.dw-item__info{display:flex;flex-direction:column;gap:.6rem;flex:1;padding-top:1.2rem;text-align:center}.dw-item__title{display:block;line-height:1.35}.dw-item__title:hover{text-decoration:underline;text-underline-offset:.3rem}.dw-item__price{display:flex;gap:.8rem;justify-content:center;align-items:baseline}.dw-item__compare{opacity:.6;font-size:.9em}.dw-item__actions{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;margin-top:auto;padding-top:.8rem}.dw-item__actions .button{min-height:4.4rem;font-size:1.4rem;padding:0 1.2rem}.dw-item__remove{align-self:center;min-height:4.4rem;padding:0 1rem;border:0;background:none;font:inherit;font-size:1.3rem;color:rgba(var(--color-foreground, 58, 42, 48),.7);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.dw-empty{text-align:center;max-width:52rem;margin:0 auto;padding:2rem 0 4rem}.dw-empty[hidden]{display:none}.dw-empty__icon{width:4.8rem;height:4.8rem;color:var(--dw-accent);margin-bottom:1.6rem}.dw-empty__text{margin:0 0 2.4rem}@media(prefers-reduced-motion:reduce){.dw-heart .dw-heart__icon,.dw-item{transition:none}.dw-heart--pop .dw-heart__icon{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/damelle-wishlist.css.map */
