.ss-favorite-button{align-items:center;background:rgb(var(--card-bg-color, 255 255 255) / 92%);border:0;border-radius:999px;color:rgb(var(--card-text-color, 18 18 18));cursor:pointer;display:inline-flex;height:40px;inset-block-start:calc(2 * var(--space-unit));inset-inline-end:calc(2 * var(--space-unit));justify-content:center;padding:9px;position:absolute;transition:color .15s ease,transform .15s ease,background-color .15s ease;width:40px;z-index:4}.ss-favorite-button:hover{transform:scale(1.06)}.ss-favorite-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ss-favorite-button svg{fill:transparent;height:22px;stroke:currentColor;stroke-linejoin:round;stroke-width:1.7;transition:fill .15s ease;width:22px}.ss-favorite-button[aria-pressed=true]{color:#c62828}.ss-favorite-button[aria-pressed=true] svg{fill:currentColor}.ss-favorite-button[aria-busy=true]{cursor:wait;opacity:.65}.ss-favorites__status{min-height:3rem}.ss-favorites__status[hidden],.ss-favorites__grid[hidden]{display:none}.ss-favorites__layout{display:grid;gap:calc(8 * var(--space-unit))}.ss-favorites__layout[hidden],.ss-favorites__grid>li[hidden]{display:none}.ss-favorites__results{min-width:0}.ss-favorites__filter-panel{border-block:1px solid rgba(var(--text-color) / .15);padding-block:calc(4 * var(--space-unit))}.ss-favorites__filter-panel summary{cursor:pointer}.ss-favorites__collection-fieldset{border:0;margin:0;padding:calc(4 * var(--space-unit)) 0}.ss-favorites__collection-option{align-items:start;display:flex;gap:calc(3 * var(--space-unit));margin:0;padding-block:calc(2 * var(--space-unit))}.ss-favorites__collection-option input{flex:none;margin-block-start:.25em}.ss-favorites__collection-option span{overflow-wrap:anywhere}.ss-favorites__collection-option input:focus-visible+label{outline:2px solid currentColor;outline-offset:3px}.ss-favorites__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:calc(4 * var(--space-unit));justify-content:space-between;margin-block-end:calc(6 * var(--space-unit))}.ss-favorites__sort{align-items:center;display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit))}.ss-favorites__sort label{margin:0}.ss-favorites__sort select{max-width:100%}.ss-favorites__group{grid-column:1 / -1}.ss-favorites__pagination{align-items:center;display:flex;flex-wrap:wrap;gap:calc(4 * var(--space-unit));justify-content:center;margin-block-start:calc(8 * var(--space-unit))}.ss-favorites__pagination[hidden]{display:none}.ss-favorites__group h2{border-block-end:1px solid rgba(var(--text-color) / .15);margin:0;padding-block-end:calc(3 * var(--space-unit))}@media(min-width:1024px){.ss-favorites__layout{grid-template-columns:minmax(200px,240px) minmax(0,1fr)}}.ss-favorites-filter{display:flex;align-items:center;justify-content:space-between;gap:calc(3 * var(--space-unit));padding:calc(5 * var(--space-unit)) 2px;border-bottom:1px solid rgba(var(--text-color) / .15);font-weight:700;text-decoration:none}.ss-favorites-filter:hover{opacity:.7}.ss-favorites-filter__label{display:inline-flex;align-items:center;gap:calc(3 * var(--space-unit))}.ss-favorites-filter__label .icon{flex:0 0 auto;width:18px;height:18px}.ss-favorites-filter__arrow{display:inline-flex;flex:0 0 auto}.ss-favorites-filter__arrow .icon{width:16px;height:16px}@media(max-width:599px){.ss-favorite-button{height:36px;padding:8px;width:36px}.ss-favorite-button svg{height:20px;width:20px}}@media(prefers-reduced-motion:reduce){.ss-favorite-button,.ss-favorite-button svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ss-favorites.css.map */
