.facets--glass .facets__display{background:rgba(var(--color-background),.86);border:1px solid rgba(var(--color-foreground),.12);border-radius:20px;box-shadow:0 18px 50px rgba(var(--color-foreground),.1),inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);overflow:hidden auto}.facets--glass .facets__header{background:rgba(var(--color-background),.6)}.facets--glass price-range.facets__price{display:block;padding:1.6rem 2rem 2.4rem;min-width:0}.glass-price{--price-start: 0%;--price-end: 100%;padding:1.6rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:18px;background:linear-gradient(140deg,#ffffff40,rgba(var(--color-background),.1));box-shadow:inset 0 1px #ffffffd9,0 8px 24px rgba(var(--color-foreground),.04);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.glass-price__slider{position:relative;height:4.8rem;margin:0 .4rem 1.2rem}.glass-price__track{position:absolute;inset-inline:0;top:calc(50% - 3px);height:6px;border-radius:10px;background:rgba(var(--color-foreground),.07);box-shadow:inset 0 1px 3px rgba(var(--color-foreground),.12),0 1px #fffc}.glass-price__track span{position:absolute;inset-block:0;left:var(--price-start);right:calc(100% - var(--price-end));border-radius:inherit;background:linear-gradient(90deg,#9c84c1a6,#d5c6fad9);box-shadow:inset 0 1px 1px #fffc}.glass-price__range{-webkit-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:12px;background:transparent;pointer-events:none;direction:ltr}.glass-price__range::-webkit-slider-runnable-track{height:6px;border:0;background:transparent}.glass-price__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:26px;width:26px;margin-top:-10px;border:1px solid rgba(var(--color-foreground),.18);border-radius:50%;background:radial-gradient(circle at 30% 25%,#fffffffa,#ffffff80 55%,#d5c6fab3);box-shadow:0 3px 9px rgba(var(--color-foreground),.15),inset 0 1px 2px #fff;pointer-events:auto;cursor:grab}.glass-price__range::-moz-range-track{height:6px;background:transparent}.glass-price__range::-moz-range-thumb{height:26px;width:26px;border:1px solid rgba(var(--color-foreground),.18);border-radius:50%;background:radial-gradient(circle at 30% 25%,#fffffffa,#ffffff80 55%,#d5c6fab3);box-shadow:0 3px 9px rgba(var(--color-foreground),.15),inset 0 1px 2px #fff;pointer-events:auto;cursor:grab}.glass-price__range:active::-webkit-slider-thumb{cursor:grabbing}.glass-price__range:active::-moz-range-thumb{cursor:grabbing}.glass-price__range:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;z-index:3}.glass-price[data-at-max] .glass-price__range--min{z-index:2}.glass-price__fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:1rem}.glass-price__field{min-width:0}.glass-price__field>label{display:block;margin-bottom:.6rem;font-size:1.2rem;color:rgba(var(--color-foreground),.75)}.glass-price__separator{align-self:end;padding-bottom:1.2rem;opacity:.5}.glass-price__amount{display:flex;align-items:center;gap:.5rem;padding:.9rem 1rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:11px;background:rgba(var(--color-background),.35);box-shadow:inset 0 1px #ffffffb3}.glass-price__amount:focus-within{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.glass-price__amount>span{font-size:1.3rem;opacity:.6}.glass-price__amount input{width:100%;min-width:0;min-height:2.4rem;padding:0;border:0;outline:0;box-shadow:none;font:inherit;font-size:1.4rem;color:rgb(var(--color-foreground));background:transparent;-moz-appearance:textfield}.glass-price__amount input::-webkit-outer-spin-button,.glass-price__amount input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.facets--glass .glass-choices{display:flex;flex-wrap:wrap;gap:1rem;padding:1.4rem 2rem 2rem}.facets--glass .facets-wrap-vertical .glass-choices{padding-inline:0}.facets--glass .glass-choices>li{display:block;flex:0 1 auto;min-width:0;max-width:100%;padding:0}.glass-choice{display:block;position:relative;cursor:pointer}.glass-choice__input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.glass-choice__surface{display:flex;align-items:center;gap:.7rem;min-height:44px;padding:1rem 1.4rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:12px;background:linear-gradient(140deg,#ffffff40,rgba(var(--color-background),.12));box-shadow:inset 0 1px #ffffffbf;font-size:1.3rem;line-height:1.4;color:rgb(var(--color-foreground));transition:border-color .15s,box-shadow .15s,background .15s}.glass-choice__name{overflow-wrap:anywhere}.glass-choice__count{font-size:1.1rem;opacity:.6}.glass-choice:hover .glass-choice__surface{border-color:rgba(var(--color-foreground),.5)}.glass-choice__input:checked+.glass-choice__surface{border-color:rgba(var(--color-foreground),.7);background:#d5c6fa40;box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.35)}.glass-choice__input:focus-visible+.glass-choice__surface{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.glass-choice__input:disabled+.glass-choice__surface{opacity:.35;cursor:not-allowed;text-decoration:line-through}.glass-choice__swatch{flex:0 0 22px;width:22px;height:22px;overflow:hidden;border:1px solid rgba(var(--color-foreground),.18);border-radius:50%;background:var(--choice-color, transparent)}.glass-choice__swatch .swatch{--swatch--size: 22px;display:block;width:100%;height:100%;border:0}.glass-choice__swatch--neutral{background:linear-gradient(135deg,transparent 47%,rgba(var(--color-foreground),.3) 48%,rgba(var(--color-foreground),.3) 52%,transparent 53%)}@media(max-width:749px){.facets--glass .mobile-facets__inner,.facets--glass .mobile-facets__submenu{background:rgba(var(--color-background),.94);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.facets--glass .mobile-facets__list.glass-choices{padding:1.4rem 2.4rem 10rem}.glass-price__amount input{font-size:16px}}@media(prefers-reduced-motion:reduce){.glass-choice__surface{transition:none}}@media(forced-colors:active){.glass-price__track,.glass-price__track span{background:CanvasText}.glass-price__range::-webkit-slider-thumb{background:ButtonFace;border:2px solid ButtonText}.glass-price__range::-moz-range-thumb{background:ButtonFace;border:2px solid ButtonText}.glass-choice__input:checked+.glass-choice__surface{outline:2px solid Highlight}}.glass-collection-choice{display:flex;align-items:center;min-height:44px;padding:1rem 1.4rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:12px;background:linear-gradient(140deg,#ffffff40,rgba(var(--color-background),.12));box-shadow:inset 0 1px #ffffffbf;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.3rem;line-height:1.4;overflow-wrap:anywhere}.glass-collection-choice:hover{border-color:rgba(var(--color-foreground),.5)}.glass-collection-choice.is-current{border-color:rgba(var(--color-foreground),.7);background:#d5c6fa40;box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.35)}.glass-collection-choice:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media screen and (min-width:750px){.facets--vertical{display:block;padding-top:0}.facets--vertical>facet-filters-form.facets{display:block;position:relative;isolation:isolate;box-sizing:border-box;width:28rem;padding:2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:24px;background:linear-gradient(145deg,rgba(var(--color-background),.5),rgba(var(--color-background),.16)),linear-gradient(125deg,rgba(213,198,250,.16),transparent 60%);box-shadow:0 20px 56px rgba(var(--color-foreground),.08),0 2px 8px rgba(var(--color-foreground),.03),inset 0 1px #ffffffe0,inset 0 -1px #fff3;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%)}.facets--vertical>facet-filters-form.facets:before{content:"";position:absolute;z-index:-1;top:1px;right:1px;bottom:1px;left:1px;border:1px solid rgba(255,255,255,.22);border-radius:22px;background:radial-gradient(ellipse at 0 0,rgba(255,255,255,.24),transparent 60%);pointer-events:none}.facets--vertical .facets__form-vertical{width:100%}.facets--vertical .active-facets-vertical-filter{align-items:center;gap:1rem;padding-bottom:1.4rem}.facets--vertical .facets__heading--vertical{margin:0;font-size:1.6rem;font-weight:600;letter-spacing:.02em}.facets--vertical .active-facets__button-wrapper{margin-bottom:0}.facets--vertical .active-facets__button{max-width:100%;margin-bottom:.8rem}.facets--vertical .active-facets__button-inner{max-width:100%;overflow-wrap:anywhere}.facets--vertical .facets__disclosure-vertical{border-top:1px solid rgba(var(--color-foreground),.1)}.facets--vertical .facets__summary{margin-bottom:0;padding:1.7rem 1.8rem 1.7rem 0;font-size:1.35rem;font-weight:600;letter-spacing:.015em}.facets--vertical .facets__summary .icon-caret{right:0;width:.9rem}.facets--vertical .facets__display-vertical{padding-bottom:1.6rem}.facets--vertical .facets__header-vertical{padding:0 0 1.2rem;color:rgba(var(--color-foreground),.66);font-size:1.15rem;line-height:1.5}.facets--vertical price-range.facets__price{padding:0}.facets--vertical .glass-price{padding:1.2rem;border-color:rgba(var(--color-foreground),.09);background:rgba(var(--color-background),.16);box-shadow:inset 0 1px #ffffffa6}.facets--vertical .glass-price__slider{margin-bottom:.8rem}.facets--vertical .glass-price__fields{gap:.6rem}.facets--vertical .glass-price__amount{padding:.8rem;gap:.4rem}.facets--vertical .glass-price__field>label{font-size:1.1rem}.facets--vertical .glass-price__amount input{font-size:1.3rem}.facets--vertical .glass-price__separator{padding-bottom:1.1rem}.facets--vertical .glass-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:0}.facets--vertical .glass-choices>li{width:100%}.facets--vertical .glass-collection-choice{justify-content:center;min-height:48px;height:100%;padding:1rem .8rem;text-align:center;font-size:1.2rem;background-color:rgba(var(--color-background),.12)}.facets--vertical .glass-choice{height:100%}.facets--vertical .glass-choice__surface{min-height:48px;height:100%;padding:.8rem;gap:.5rem;font-size:1.2rem}.facets--vertical .glass-choice__count{font-size:1rem}.facets--vertical .glass-choice__swatch{flex-basis:18px;width:18px;height:18px}.facets--vertical .glass-choice__swatch .swatch{--swatch--size: 18px}.facets--vertical .facets-wrap-vertical{margin-bottom:0;padding-top:0;padding-bottom:0}.facets-vertical .facets-wrapper{flex:0 0 auto;padding-right:2.8rem}.facets-vertical .product-grid-container{min-width:0}}@media screen and (min-width:1200px){.facets--vertical>facet-filters-form.facets{width:30rem;padding:2.2rem}}@media screen and (max-width:749px){.facets--vertical .mobile-facets__inner{background:rgba(var(--color-background),.8);-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%);box-shadow:-16px 0 48px rgba(var(--color-foreground),.12),inset 1px 0 #fff9}.facets--vertical .mobile-facets__submenu{background:rgba(var(--color-background),.9)}}@media(forced-colors:active){.facets--vertical>facet-filters-form.facets{border-color:CanvasText}.glass-collection-choice.is-current{outline:2px solid Highlight}}@media screen and (min-width:750px){.facets--vertical .glass-collection-choice.is-current{background:#d5c6fa47}}.glass-price__amount input::placeholder{color:rgba(var(--color-foreground),.55);opacity:1}@media screen and (min-width:750px){.facets--vertical>facet-filters-form.facets{color:rgb(var(--color-foreground))}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-glass-filters.css.map */
