.favorites__wrapper{height:100%}#favorites-drawer{left:0;right:unset;animation:clipOutLeft .45s forwards;animation-timing-function:cubic-bezier(.23,1,.32,1)}#favorites-drawer[aria-expanded=true]{animation:clipInLeft .45s forwards}.favorites-drawer__heading{margin:0;font-weight:600}.favorites__close-button{appearance:none;-webkit-appearance:none;background:transparent;border:none;padding:0;display:block;transition:.25s ease}.favorites__empty-button-text{display:flex;justify-content:center;flex-direction:column;flex:1}.favorites__empty-button-text{align-items:flex-start}.favorites__empty-button-text{gap:16px}.favorites__empty{height:100%}.favorites__empty-text{max-width:unset;width:100%;text-align:left}.favorites__grid,.favorites__recommended-container{display:grid;grid-template-columns:1fr 1fr;gap:24px 16px}.favorites__grid{height:auto;margin-top:16px}[data-action=toggle-favorites]>*{pointer-events:none}.favorites__grid-item .product-wrapper{height:100%}.product__favorites-icon svg{vertical-align:unset}.empty-favorite,.solid-favorite{height:20px;transition:opacity .3s ease,transform .3s cubic-bezier(.215,.61,.355,1);will-change:transform,opacity}.solid-favorite{position:absolute;top:0;left:0}.empty-favorite path{fill:#fff}.solid-favorite path{fill:var(--favorites-fill)}.empty-favorite{opacity:1}.solid-favorite{opacity:0;transform:scale(0);transform-origin:center}.heart-animation{animation:heartBeat .8s forwards}@keyframes heartBeat{0%{transform:scale(0);opacity:0}15%{transform:scale(1.25);opacity:1}30%{transform:scale(1);opacity:1}45%{transform:scale(1.25);opacity:1}to{transform:scale(1);opacity:1}}.heart-animation-out{animation:heartOut .4s forwards}@keyframes heartOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.particles{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.particle{position:absolute;width:6px;height:6px;background-color:var(--favorites-fill);border-radius:50%;opacity:0}.particle.animate{animation:particle .6s forwards}@keyframes particle{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1.5) translate(var(--tx),var(--ty))}}.favorites__content{height:calc(100% - 67px)}@media screen and (max-width: 1024px){.favorites__wrapper .card-product__info>*{font-size:1.25rem;line-height:1.75rem}.favorites__wrapper .card-product__info{display:flex;flex-direction:column;padding:1.25rem}}@media screen and (min-width: 1025px){.favorites__content{height:calc(100% - 90px)}.favorites__close-button:hover{transform:rotate(90deg)}#favorites-drawer{left:unset;right:0;animation:clipOutRight .45s forwards;animation-timing-function:cubic-bezier(.23,1,.32,1)}#favorites-drawer[aria-expanded=true]{animation:clipInRight .45s forwards}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/favorites-drawer.css.map */
