#main-facet-filters{margin:20px 0!important}#main-facet-filters .facets__form{background:linear-gradient(135deg,#ffffffbf,#ffffff8c)!important;-webkit-backdrop-filter:blur(20px) saturate(1.8)!important;backdrop-filter:blur(20px) saturate(1.8)!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:20px!important;padding:14px 24px!important;box-shadow:0 4px 24px #0000000f,0 1px 2px #0000000a,inset 0 1px #fffc!important}.facets__wrapper{display:flex!important;align-items:center!important;gap:12px!important}#main-facet-filters .facets__summary .button,#main-facet-filters .facets__open{background:linear-gradient(135deg,#ff7f00,#e06800)!important;border:none!important;border-radius:12px!important;padding:12px 20px!important;color:#fff!important;font-weight:600!important;font-size:14px!important;letter-spacing:.3px!important;box-shadow:0 4px 15px #ff7f004d!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;gap:8px!important}#main-facet-filters .facets__summary .button:hover,#main-facet-filters .facets__open:hover{background:linear-gradient(135deg,#ff8c1a,#ff7f00)!important;box-shadow:0 6px 20px #ff7f0066!important;transform:translateY(-1px)!important}#main-facet-filters .facets__open .icon,#main-facet-filters .facets__open svg{width:18px!important;height:18px!important;filter:brightness(0) invert(1)!important}#main-facet-filters .sorting .button{background:#ffffffb3!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:12px!important;padding:12px 18px!important;font-weight:500!important;font-size:14px!important;color:#1a1a2e!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;gap:8px!important}#main-facet-filters .sorting .button:hover{background:#fffffff2!important;box-shadow:0 4px 12px #00000014!important}#main-facet-filters .product-count__text{font-size:14px!important;color:#666!important;font-weight:500!important}#main-facet-filters .facets__display{background:#fff!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:20px!important;box-shadow:0 20px 50px #0000001f,0 8px 20px #00000014!important;margin-top:12px!important;overflow:hidden!important;animation:dropdownFadeIn .2s ease!important}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.facets__inner{padding:0!important}.facets__main{padding:20px!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:24px!important}.facets__header{margin-bottom:14px!important;padding-bottom:10px!important;border-bottom:2px solid #f0f0f0!important}.facets__selected{font-size:15px!important;font-weight:600!important;color:#1a1a2e!important;display:flex!important;align-items:center!important;gap:8px!important}.count-bubble,.facets__count-bubble .count-bubble{background:linear-gradient(135deg,#ff7f00,#e06800)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;min-width:20px!important;height:20px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 6px!important}.count-bubble--dot{width:8px!important;height:8px!important;min-width:8px!important;padding:0!important;border-radius:50%!important}.facets__list{max-height:280px!important;overflow-y:auto!important;padding-right:8px!important}.facets__list::-webkit-scrollbar{width:4px!important}.facets__list::-webkit-scrollbar-track{background:#f5f5f5!important;border-radius:2px!important}.facets__list::-webkit-scrollbar-thumb{background:#ddd!important;border-radius:2px!important}.facets__list::-webkit-scrollbar-thumb:hover{background:#ccc!important}.facets__item{margin-bottom:2px!important}.facet-checkbox{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;border-radius:10px!important;cursor:pointer!important;transition:all .15s ease!important;font-size:14px!important;color:#333!important}.facet-checkbox:hover{background:#ff7f000f!important}.facet-checkbox .icon{width:22px!important;height:22px!important;border:2px solid #d1d5db!important;border-radius:6px!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important;flex-shrink:0!important}.facet-checkbox input:checked+.icon{background:linear-gradient(135deg,#ff7f00,#e06800)!important;border-color:#ff7f00!important}.facet-checkbox input:checked+.icon:after{content:""!important;width:6px!important;height:10px!important;border:solid #fff!important;border-width:0 2.5px 2.5px 0!important;transform:rotate(45deg) translateY(-1px)!important}.caption-with-letter-spacing{color:#999!important;font-size:13px!important}.facets__reset{font-size:13px!important;color:#ff7f00!important;text-decoration:none!important;opacity:.8!important;transition:opacity .2s!important}.facets__reset:hover{opacity:1!important;text-decoration:underline!important}.facets__footer{padding:16px 20px!important;background:#f9f9f9!important;border-top:1px solid #eee!important;display:flex!important;align-items:center!important;gap:16px!important}.facets__footer .button{background:linear-gradient(135deg,#ff7f00,#e06800)!important;border:none!important;border-radius:10px!important;padding:12px 24px!important;color:#fff!important;font-weight:600!important;font-size:14px!important;box-shadow:0 4px 12px #ff7f0040!important;transition:all .2s ease!important}.facets__footer .button:hover{box-shadow:0 6px 16px #ff7f0059!important;transform:translateY(-1px)!important}.facets__clear{color:#666!important;font-size:14px!important}.price-range{padding:10px 0!important}.price-range__track-wrapper{position:relative!important;height:6px!important;background:#e5e5e5!important;border-radius:3px!important;margin:20px 0!important}.price-range__track{background:linear-gradient(90deg,#ff7f00,#e06800)!important;border-radius:3px!important}.price-range__thumbs{width:22px!important;height:22px!important;background:#fff!important;border:3px solid #ff7f00!important;border-radius:50%!important;box-shadow:0 2px 8px #00000026!important;cursor:grab!important;transition:transform .15s ease,box-shadow .15s ease!important}.price-range__thumbs:hover{transform:scale(1.1)!important;box-shadow:0 4px 12px #ff7f004d!important}.price-range__output-bubble{background:#1a1a2e!important;color:#fff!important;padding:4px 8px!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important}.facets__price .field{position:relative!important}.facets__price .field__input{border:1px solid #e5e5e5!important;border-radius:10px!important;padding:12px 12px 12px 28px!important;font-size:15px!important;transition:border-color .2s,box-shadow .2s!important}.facets__price .field__input:focus{border-color:#ff7f00!important;box-shadow:0 0 0 3px #ff7f001a!important;outline:none!important}.facets__price .field__currency{color:#999!important}.facets__list--swatch .color__swatch{width:32px!important;height:32px!important;border-radius:50%!important;border:3px solid #fff!important;box-shadow:0 0 0 1px #0000001a,0 2px 4px #0000001a!important;transition:transform .2s,box-shadow .2s!important}.facets__list--swatch .color__swatch:hover{transform:scale(1.1)!important;box-shadow:0 0 0 1px #00000026,0 4px 8px #00000026!important}.facet-checkbox input:checked~.color__swatch{box-shadow:0 0 0 2px #ff7f00,0 4px 8px #ff7f004d!important}.active-facets{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important}.active-facets__button{background:#fff!important;border:1px solid rgba(255,127,0,.3)!important;border-radius:20px!important;padding:8px 14px!important;font-size:13px!important;color:#333!important;display:flex!important;align-items:center!important;gap:6px!important;transition:all .2s ease!important}.active-facets__button:hover{background:#ff7f0014!important;border-color:#ff7f00!important}.active-facets__button svg,.active-facets__button .icon{width:14px!important;height:14px!important;opacity:.6!important}.active-facets__button--dark{background:linear-gradient(135deg,#ff7f00,#e06800)!important;border:none!important;color:#fff!important}.active-facets__button--dark:hover{background:linear-gradient(135deg,#ff8c1a,#ff7f00)!important}.active-facets__button--dark svg,.active-facets__button--dark .icon{filter:brightness(0) invert(1)!important;opacity:1!important}.mobile-facets__open{background:linear-gradient(135deg,#ffffffe6,#ffffffb3)!important;-webkit-backdrop-filter:blur(20px) saturate(1.5)!important;backdrop-filter:blur(20px) saturate(1.5)!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:14px!important;padding:14px 20px!important;box-shadow:0 4px 20px #00000014,inset 0 1px #fffc!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:15px!important;font-weight:600!important;color:#1a1a2e!important;transition:all .2s ease!important}.mobile-facets__open:active{transform:scale(.98)!important}.mobile-facets__open .icon,.mobile-facets__open svg{width:20px!important;height:20px!important;color:#ff7f00!important}.mobile-facets__header{background:#fff!important;padding:20px!important;border-bottom:1px solid #f0f0f0!important;position:sticky!important;top:0!important;z-index:10!important}.mobile-facets__heading{font-size:18px!important;font-weight:700!important;color:#1a1a2e!important}.mobile-facets__details{border-bottom:1px solid #f0f0f0!important}.mobile-facets__summary{padding:18px 20px!important;font-size:16px!important;font-weight:600!important;color:#1a1a2e!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.mobile-facets__arrow{color:#999!important;transition:transform .2s ease!important}.mobile-facets__details[open] .mobile-facets__arrow{transform:rotate(90deg)!important}.mobile-facets__submenu{background:#f9f9f9!important;padding:16px 20px 20px!important}.mobile-facets__close-button{display:flex!important;align-items:center!important;gap:10px!important;font-size:15px!important;font-weight:600!important;color:#1a1a2e!important;padding:12px 0!important;margin-bottom:16px!important;border-bottom:1px solid #e5e5e5!important}.mobile-facets__close-button .icon{width:18px!important;height:18px!important;transform:rotate(180deg)!important;color:#ff7f00!important}.mobile-facets__list{list-style:none!important;padding:0!important;margin:0!important}.mobile-facets__item{margin-bottom:4px!important}.mobile-facets__label{display:flex!important;align-items:center!important;gap:14px!important;padding:14px!important;background:#fff!important;border-radius:12px!important;font-size:15px!important;color:#333!important;transition:background .15s ease!important;-webkit-tap-highlight-color:transparent!important}.mobile-facets__label:active{background:#ff7f0014!important}.mobile-facets__label .icon{width:24px!important;height:24px!important;border:2px solid #d1d5db!important;border-radius:8px!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:all .2s ease!important}.mobile-facets__checkbox:checked+.icon{background:linear-gradient(135deg,#ff7f00,#e06800)!important;border-color:#ff7f00!important}.mobile-facets__checkbox:checked+.icon:after{content:""!important;width:7px!important;height:12px!important;border:solid #fff!important;border-width:0 3px 3px 0!important;transform:rotate(45deg) translateY(-1px)!important}.mobile-facets__sort{padding:16px 20px!important;background:#fff!important;border-bottom:1px solid #f0f0f0!important}.mobile-facets__sort>label{display:block!important;font-size:12px!important;font-weight:600!important;color:#999!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin-bottom:8px!important}.mobile-facets__sort .select__select{width:100%!important;padding:14px 44px 14px 16px!important;border:1px solid #e5e5e5!important;border-radius:12px!important;font-size:16px!important;font-weight:500!important;color:#1a1a2e!important;background:#fff!important;-webkit-appearance:none!important;appearance:none!important}.mobile-facets__main>.mobile-facets__footer,.mobile-facets__submenu .mobile-facets__footer{background:#fff!important;padding:16px 20px!important;border-top:1px solid #f0f0f0!important;display:flex!important;align-items:center!important;gap:16px!important}.mobile-facets__main>.mobile-facets__footer{position:sticky!important;bottom:0!important;z-index:10!important}.mobile-facets__footer .button{flex:1!important;background:linear-gradient(135deg,#ff7f00,#e06800)!important;border:none!important;border-radius:12px!important;padding:16px 24px!important;color:#fff!important;font-size:16px!important;font-weight:700!important;box-shadow:0 4px 15px #ff7f004d!important;transition:all .2s ease!important}.mobile-facets__footer .button:active{transform:scale(.98)!important}.mobile-facets__clear,.mobile-facets__footer .link{font-size:15px!important;color:#666!important;text-decoration:none!important}.mobile-facets__submenu .fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.mobile-facets__submenu .field__input{width:100%!important;padding:14px 14px 14px 32px!important;border:1px solid #e5e5e5!important;border-radius:12px!important;font-size:16px!important;background:#fff!important}.mobile-facets__submenu .field__input:focus{border-color:#ff7f00!important;outline:none!important;box-shadow:0 0 0 3px #ff7f001a!important}.mobile-facets__list.facets__list--swatch .color__swatch{width:36px!important;height:36px!important}.list-view{display:flex!important;gap:4px!important}.list-view__item{width:40px!important;height:40px!important;border-radius:10px!important;background:#fff9!important;border:1px solid rgba(0,0,0,.06)!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important}.list-view__item:hover{background:#ffffffe6!important}.list-view__item--active{background:#ff7f00!important;border-color:#ff7f00!important;color:#fff!important}.list-view__item--active .icon,.list-view__item--active svg{filter:brightness(0) invert(1)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hfd-glassmorphism.css.map */
