[data-wishlist-count]{position:absolute;top:-8px;right:-8px;background-color:red;color:#fff;min-width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1;font-family:var(--font-body-family);z-index:10}wishlist-drawer{display:block}wishlist-drawer[hidden]{display:none}.wishlist-drawer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:9999;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.wishlist-drawer__content{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:500px;background-color:#fff;overflow-y:auto;animation:slideIn .3s ease;box-shadow:-2px 0 10px #0003;display:flex;flex-direction:column}@media screen and (max-width:749px){.wishlist-drawer__content{max-width:100%}}.wishlist-drawer__header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(0,0,0,.1);flex-shrink:0}.wishlist-drawer__title{font-size:1.25rem;font-weight:700;margin:0;font-family:var(--font-header-family)}.wishlist-drawer__close{background:none;border:none;padding:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-foreground);transition:color .2s ease}.wishlist-drawer__close:hover{color:rgba(var(--color-foreground),.7)}.wishlist-drawer__close svg{width:20px;height:20px}[data-wishlist-items]{flex:1;overflow-y:auto;padding:1.5rem}.wishlist-drawer__empty{text-align:center;padding:2rem 1rem;color:rgba(var(--color-foreground),.6);font-size:1rem;margin:0}.wishlist-drawer__error{text-align:center;padding:2rem 1rem;color:#d32f2f;font-size:1rem;margin:0}.wishlist-drawer__items-count{background-color:#0000000d;padding:1rem;text-align:center;font-size:.9rem;margin:0;border-bottom:1px solid rgba(0,0,0,.1)}[data-wishlist-items] .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media screen and (max-width:600px){[data-wishlist-items] .grid{grid-template-columns:1fr;gap:1rem}}[data-wishlist-items] .grid__item{display:flex}[data-wishlist-items] .card{width:100%}[data-wishlist-items] .card__feature{visibility:visible!important;opacity:1!important;position:static!important}header__icon.header__icon--wishlist{position:relative}.header__icon--wishlist[data-has-wishlist]:after{content:attr(data-wishlist-count);position:absolute;top:-8px;right:-8px;background-color:red;color:#fff;min-width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-wishlist-drawer.css.map */
