.ss-facets{min-width:0;margin-block:20px;color:#3d1768}.ss-facets__form{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.ss-facets__filters{position:relative}.ss-facets summary,.ss-facets__button{min-height:46px;padding:11px 18px;border:2px solid #ead8ee;border-radius:24px;background:#fff;color:#3d1768;font:inherit;font-size:.85rem;font-weight:800;cursor:pointer}.ss-facets summary{display:list-item}.ss-facets__button{background:#f5dff4}.ss-facets__panel{position:absolute;z-index:15;top:calc(100% + 8px);inset-inline-start:0;width:min(86vw,360px);max-height:65vh;overflow-y:auto;padding:20px;border:1px solid #ead8ee;border-radius:22px;background:#fff;box-shadow:0 18px 44px #3d17682e}.ss-facets__group{min-width:0;margin:0 0 16px;padding:0;border:0}.ss-facets__group legend{margin-bottom:8px;font-weight:800}.ss-facets__values{display:grid;gap:4px}.ss-facets__values label{display:flex;align-items:center;gap:9px;min-height:36px;font-size:.9rem}.ss-facets__values input{width:20px;height:20px;flex:0 0 20px;accent-color:#71309a}.ss-facets__values label:has(input:disabled){opacity:.55}.ss-facets__price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ss-facets__price label,.ss-facets__sort{display:grid;gap:6px;font-size:.8rem;font-weight:750}.ss-facets__price input,.ss-facets__sort select{box-sizing:border-box;min-width:0;width:100%;min-height:46px;padding:9px 12px;border:2px solid #ead8ee;border-radius:14px;background:#fff;color:#3d1768;font:inherit}.ss-facets__sort{flex:1 1 180px}.ss-facets__active{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ss-facets__active a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #ead8ee;border-radius:18px;background:#fff;color:#3d1768;font-size:.85rem;text-decoration:none}.ss-facets__active .ss-facets__clear{text-decoration:underline}.ss-facets :is(input,select,button,summary,a):focus-visible{outline:3px solid #71309a;outline-offset:3px}@media(max-width:749px){.ss-facets__form{align-items:end}.ss-facets__filters{flex-basis:100%}.ss-facets__panel{position:static;box-sizing:border-box;width:100%;margin-top:10px;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sparkle-squish-collection-controls.css.map */
