.refinementList-item.svelte-16eny9p{background-color:transparent;border:1px solid color-mix(in oklab,var(--color-primary) 20%,transparent);border-radius:30rem;cursor:pointer!important;position:relative;overflow:hidden;transition:background-color .3s}.refinementList-item.svelte-16eny9p svg:where(.svelte-16eny9p){transform:scale(0);width:0;height:0;overflow:hidden;transition:transform .3s}.refinementList-item.svelte-16eny9p .label-container:where(.svelte-16eny9p){font-size:var(--text-h6);font-weight:500;display:flex;align-items:center;justify-content:center;border:1px solid transparent;height:28rem;padding:6rem 12rem;position:relative;transition:all .1s;z-index:2}.refinementList-item.svelte-16eny9p input[type=checkbox]:where(.svelte-16eny9p){cursor:pointer;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media(hover:hover){.refinementList-item.svelte-16eny9p:hover{background-color:var(--color-blue-15);border-color:var(--color-primary)}}.refinementList-item.svelte-16eny9p[data-active=true]{background-color:var(--color-blue-15);border-color:var(--color-primary)}.refinementList-item.svelte-16eny9p[data-active=true] .label-container:where(.svelte-16eny9p){padding-right:8rem}.refinementList-item.svelte-16eny9p[data-active=true] svg:where(.svelte-16eny9p){transform:scale(1);margin-left:4rem;width:16rem;height:16rem}.refinementList-item.svelte-16eny9p:focus-within{outline:1px solid var(--color-primary)}
