.sc-wishlist-toggle{position:absolute;z-index:4;top:10px;right:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:#1e1e1e38;color:#fff;cursor:pointer;box-shadow:0 1px 4px #00000029;transition:background .18s ease,transform .18s ease,color .18s ease}.sc-wishlist-toggle:hover{transform:scale(1.05);background:#fffffff0;color:#a4133c}.sc-wishlist-toggle[aria-pressed=true]{background:#fff;color:#a4133c;border-color:#fff}.sc-wishlist-heart{width:23px;height:23px;fill:transparent;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sc-wishlist-toggle[aria-pressed=true] .sc-wishlist-heart{fill:currentColor}.sc-category-chips{display:flex;gap:10px;align-items:center;overflow-x:auto;white-space:nowrap;padding:0 0 12px;margin:0;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.sc-category-chip{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:34px;padding:7px 15px;border:1px solid #e7dfd2;border-radius:8px;background:#fff;color:#665d5d;text-decoration:none;font-size:13px;line-height:1.2;transition:background .18s ease,border-color .18s ease,color .18s ease}.sc-category-chip:hover,.sc-category-chip:focus-visible{border-color:#a4133c;color:#a4133c}.sc-category-chip.is-active{border-color:#a4133c;background:#fff;color:#a4133c}@media(max-width:749px){.sc-wishlist-toggle{width:34px;height:34px;top:7px;right:7px}.sc-wishlist-heart{width:21px;height:21px}.sc-category-chips{gap:7px;padding-bottom:10px}.sc-category-chip{min-height:32px;padding:7px 12px;font-size:12px}}.sc-cart-organizers{padding:1.4rem 1.5rem;border-top:1px solid rgba(var(--color-foreground),.12)}.sc-cart-organizers__heading{font-size:1.5rem;margin:0 0 1rem;font-weight:600}.sc-cart-organizers__list{display:grid;grid-template-columns:1fr;gap:1rem}.sc-cart-organizer{display:grid;grid-template-columns:76px minmax(0,1fr);gap:1rem;align-items:center}.sc-cart-organizer__image{display:block;width:76px;aspect-ratio:1;overflow:hidden;border-radius:5px;background:rgba(var(--color-foreground),.04)}.sc-cart-organizer__image img{width:100%;height:100%;object-fit:cover;display:block}.sc-cart-organizer__details{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .7rem;align-items:center}.sc-cart-organizer__title{font-size:1.25rem;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}.sc-cart-organizer__price{font-size:1.2rem;white-space:nowrap}.sc-cart-organizer__add{border:1px solid rgba(var(--color-foreground),.45);border-radius:3px;padding:.45rem 1.1rem;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.2rem;cursor:pointer}.sc-cart-organizer__add:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.card-wrapper .card__media{position:relative}.card-wrapper .sc-wishlist-toggle{top:auto!important;right:8px!important;bottom:8px!important;left:auto!important}@media(max-width:749px){.card-wrapper .sc-wishlist-toggle{right:6px!important;bottom:6px!important}}.sc-header-quickpanel-checkout.sc-todays-special-cta{position:relative!important;isolation:isolate!important;overflow:hidden!important;box-sizing:border-box!important;width:100%!important;min-height:72px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:12px 22px!important;border:1px solid #d7b56d!important;border-radius:12px!important;background:linear-gradient(110deg,#850b34,#a4133c)!important;color:#fff4d7!important;text-decoration:none!important;font:800 14px/1.2 var(--font-body-family, Arial, sans-serif)!important;letter-spacing:.045em!important;text-transform:uppercase!important;box-shadow:0 5px 14px #6d002521!important;transition:background .18s ease,box-shadow .18s ease!important}.sc-header-quickpanel-checkout.sc-todays-special-cta>span:first-child{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0!important;color:#fff4d7!important}.sc-header-quickpanel-checkout.sc-todays-special-cta>span:last-child{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;border:1px solid #d7b56d!important;border-radius:50%!important;background:transparent!important;color:#fff4d7!important;font-size:18px!important;line-height:1!important;transition:none!important}.sc-header-quickpanel-checkout.sc-todays-special-cta:before{content:"";position:absolute;z-index:-1;top:-45%;bottom:-45%;left:-38%;width:24%;transform:translate(-180%) skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,244,215,.24),transparent);pointer-events:none}.sc-header-quickpanel-checkout.sc-todays-special-cta>span:last-child{transition:transform .28s ease,background-color .28s ease,box-shadow .28s ease!important}.sc-header-quickpanel-checkout.sc-todays-special-cta:hover,.sc-header-quickpanel-checkout.sc-todays-special-cta:focus-visible{background:linear-gradient(110deg,#79072e,#a4133c 58%,#b3234e)!important;box-shadow:0 8px 20px #6d00253d,inset 0 0 0 1px #fff4d71a!important;filter:none!important;transform:translateY(-1px)}.sc-header-quickpanel-checkout.sc-todays-special-cta:hover:before,.sc-header-quickpanel-checkout.sc-todays-special-cta:focus-visible:before{animation:scWishlistSpecialSheen .8s ease forwards}.sc-header-quickpanel-checkout.sc-todays-special-cta:hover>span:last-child,.sc-header-quickpanel-checkout.sc-todays-special-cta:focus-visible>span:last-child{transform:translate(3px);background:#d7b56d24!important;box-shadow:0 0 0 3px #d7b56d1a}.sc-header-quickpanel-checkout.sc-todays-special-cta:active{transform:translateY(0) scale(.992);box-shadow:0 3px 9px #6d002533!important}@keyframes scWishlistSpecialSheen{to{transform:translate(720%) skew(-20deg)}}@media(prefers-reduced-motion:reduce){.sc-header-quickpanel-checkout.sc-todays-special-cta,.sc-header-quickpanel-checkout.sc-todays-special-cta:before,.sc-header-quickpanel-checkout.sc-todays-special-cta>span:last-child{animation:none!important;transition:none!important;transform:none!important}}@media(max-width:749px){.sc-header-quickpanel-checkout.sc-todays-special-cta{min-height:72px!important;padding:12px 18px!important;font-size:14px!important}}.sc-header-v129 button,.sc-header-v129 a,.sc-header-v136 button,.sc-header-v136 a,.sc-header-v129 .header__icon,.sc-header-v136 .header__icon{box-shadow:none!important}.sc-header-v129 .header__icon,.sc-header-v136 .header__icon,.sc-header-v129 .header__icon:hover,.sc-header-v136 .header__icon:hover{background:transparent!important}.sc-wishlist-toggle[aria-pressed=true],.sc-wishlist-toggle[aria-pressed=true]:hover,.sc-wishlist-toggle[aria-pressed=true]:focus-visible{color:#a4133c!important;background:#fff!important;border-color:#a4133c!important}.sc-wishlist-toggle[aria-pressed=true] .sc-wishlist-heart{fill:#a4133c!important;stroke:#a4133c!important}.card__media{position:relative}.card__media>.sc-wishlist-toggle{position:absolute!important;inset:auto 10px 10px auto!important;top:auto!important;right:10px!important;bottom:10px!important;left:auto!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;padding:0!important;margin:0!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;transform:none}.card__media>.sc-wishlist-toggle .sc-wishlist-heart{display:block;width:19px!important;height:19px!important;flex:0 0 19px}@media(max-width:749px){.card__media>.sc-wishlist-toggle{inset:auto 8px 8px auto!important;right:8px!important;bottom:8px!important;width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important;max-width:31px!important;max-height:31px!important}.card__media>.sc-wishlist-toggle .sc-wishlist-heart{width:17px!important;height:17px!important;flex-basis:17px}}
/*# sourceMappingURL=/cdn/shop/t/369/assets/soulcrafts-collection-wishlist.css.map */
