.candela-filters{position:relative}.candela-filters__trigger{display:inline-flex;align-items:center;gap:.3rem;padding:0;background:none;border:none;cursor:pointer;font-family:var(--font-candela-sans, sans-serif);font-size:.5625rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.5);touch-action:manipulation}.candela-filters__trigger:hover{color:rgb(var(--color-foreground))}.candela-filters__arrow{position:relative;width:.4rem;height:.25rem}.candela-filters__arrow:after{content:"";position:absolute;top:0;left:0;width:0;height:0;border-left:.2rem solid transparent;border-right:.2rem solid transparent;border-top:.25rem solid currentColor}.candela-filters__arrow{transition:transform .2s ease}.candela-filters__trigger[aria-expanded=true] .candela-filters__arrow{transform:rotate(180deg)}.candela-filters__dropdown{position:absolute;right:0;top:100%;margin-top:.5rem;padding:.5rem 0;list-style:none;background:#ffffff8c;-webkit-backdrop-filter:blur(30px) saturate(1.8);backdrop-filter:blur(30px) saturate(1.8);border:1px solid rgba(var(--color-foreground),.08);border-radius:6px;min-width:8rem;z-index:10;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.candela-filters__trigger[aria-expanded=true]+.candela-filters__dropdown{opacity:1;transform:translateY(0);pointer-events:auto}.candela-filters__option{display:block;padding:.3rem .75rem;font-family:var(--font-candela-sans, sans-serif);font-size:.5625rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:rgba(var(--color-foreground),.5)}.candela-filters__option:hover,.candela-filters__option.is-active{color:rgb(var(--color-foreground))}.candela-filters__dropdown--grouped{min-width:0;padding:.75rem .25rem}.candela-filters__reset{grid-column:1 / -1}.candela-filters__group{margin-top:.5rem}.candela-filters__group-label{display:block;padding:0 .75rem .15rem;font-family:var(--font-candela-sans, sans-serif);font-size:.5625rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground))}.candela-filters__group-list{margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.candela-filters__dropdown--grouped{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;column-gap:1.25rem;padding:.75rem .75rem .75rem .25rem}.candela-filters__group{margin-top:.25rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/candela-collection-filters.css.map */
