.hidden{display:none!important}.favorite-icon{background:none;border:none;padding:.6rem;cursor:pointer;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;transition:background-color .3s ease}.header__icon--favorites path{fill:rgb(var(--color-foreground));transition:fill .3s ease}.favorite-icon:hover{background-color:rgba(var(--color-foreground),.06)}.favorite-icon .icon-heart{width:2.4rem;height:2.4rem}.favorite-icon .icon-heart path{fill:#f4b8dd66;stroke:#f4b8dd;stroke-width:2px;transition:fill .3s ease,stroke .3s ease}.favorite-icon.active .icon-heart path{fill:#f4b8dd;stroke:none}.local-favorites__grid{margin-bottom:3rem}.local-favorites__empty-state{text-align:center;padding:4rem 0}.local-favorites__empty-state p{margin:0;color:rgba(var(--color-foreground),.75)}.local-favorites__products{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}@media screen and (min-width: 750px){.local-favorites__products{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 990px){.local-favorites__products{grid-template-columns:repeat(4,1fr)}}.heart-icon[style*="display: none"],.favorite-icon[style*="display: none"]{pointer-events:none!important;visibility:hidden!important;opacity:0!important}.favorites-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(var(--color-foreground),.2);z-index:100;display:none}.favorites-modal.active{display:flex;align-items:center;justify-content:center}.favorites-modal__content{background:rgb(var(--color-background));border-radius:var(--popup-corner-radius);padding:3rem;position:relative;width:95%;max-width:120rem;max-height:90vh;overflow-y:auto}.favorites-modal__close{position:absolute;right:2rem;top:2rem;background:none;border:none;padding:1rem;cursor:pointer;color:rgb(var(--color-foreground))}.favorites-modal__close:hover{color:rgba(var(--color-foreground),.75)}.favorites-modal__close .icon{width:1.7rem;height:1.7rem}.favorites-modal__heading{margin:0 0 3rem;text-align:center}.favorites-modal__grid{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.favorites-modal__empty{text-align:center;padding:4rem 0;grid-column:1 / -1}.favorites-modal__empty p{margin:0;color:rgba(var(--color-foreground),.75)}.favorites-modal .card{height:100%;margin:0}.favorites-modal .favorite-icon{top:1rem;right:1rem}@media screen and (min-width: 750px){.favorites-modal__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 990px){.favorites-modal__grid{grid-template-columns:repeat(4,1fr)}}.favorites-modal__list{display:flex;flex-direction:column;gap:1.5rem;width:100%}.favorites-modal__item{background:rgba(var(--color-foreground),.04);border-radius:.8rem;padding:1.5rem}.favorites-modal__item-content{display:flex;justify-content:space-between;align-items:center;position:relative}.favorites-modal__item-content h3{margin:0;font-size:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-favorites.css.map */
