.hdt-filter input:focus-visible{outline:0;outline-offset:unset}.hdt-filter :where(.hdt-facets-label,.hdt-filter-group__color-label) span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hdt-filter::part(header){padding:1.6rem 2rem;background-color:rgb(var(--color-background2));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hdt-filter::part(close-button){outline:0;padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;color:rgb(var(--color-foreground))}.hdt-filter .hdt-filter-icon{gap:1rem;text-transform:uppercase}.hdt-filter::part(body){padding:1.5rem 2rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.hdt-filter .hdt-filter-group+.hdt-filter-group,.hdt-filter .hdt-widget-categories+form#hdt-facet-filters-form{margin-top:2.6rem}.hdt-filter-group{margin-bottom:2.6rem}#hdt-shop-sidebar-drawer .hdt-filter-group:last-child,.hdt-filter .hdt-widget-categories,.hdt-filter-group:not(:last-child){padding-bottom:3.5rem;border-bottom:solid 1px rgb(var(--color-line-border))}#hdt-shop-sidebar-drawer .hdt-filter-group[aria-expanded=false]:last-child,.hdt-filter .hdt-widget-categories[aria-expanded=false],.hdt-filter-group[aria-expanded=false]:not(:last-child){padding-bottom:0}.hdt-filter .hdt-widget-categories .hdt-widget-title,.hdt-filter-group-summary{line-height:1.5;padding-bottom:2.5rem}.hdt-filter .hdt-facet-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hdt-filter .hdt-filter-group__list-item{font-size:var(--text-base);font-weight:var(--font-medium);color:rgb(var(--color-foreground));--active-color:#fff;--active-border:#000;--active-color2:#000}.hdt-filter .hdt-filter-group__list-item :checked+label{color:rgb(var(--color-foreground2))}.hdt-filter .hdt-filter-group__list-item label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.hdt-filter .hdt-facet-title_icon{-webkit-transition:-webkit-transform .35s linear;transition:transform .35s linear;-o-transition:transform .35s linear;transition:transform .35s linear,-webkit-transform .35s linear;will-change:transform}.hdt-filter .hdt-facet-title .hdt-facet-title_group{gap:.5rem}.hdt-filter .hdt-filter-group[aria-expanded=false] .hdt-facet-title_icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hdt-filter .hdt-filter-group__list,.hdt-filter .hdt-widget-categories .hdt-categories-list{max-height:20rem;overflow-y:auto;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.hdt-filter ul:not(.hdt-filter-group__list--color) .hdt-filter-group__list-item .hdt-facets-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.3rem}.hdt-filter .hdt-widget-categories .hdt-categories-list .hdt-cate-item:not(:first-child),.hdt-filter ul:not(.hdt-filter-group__list--color) .hdt-filter-group__list-item+.hdt-filter-group__list-item{margin-top:1rem;margin-bottom:0}.hdt-filter .hdt-categories-list .hdt-cate-item a:hover,.hdt-filter .hdt-categories-list .hdt-cate-item.hdt-current-cate a{color:rgba(var(--color-accent))}.hdt-filter .hdt-categories-list .hdt-cate-item a{color:rgba(var(--color-foreground));display:-webkit-box;display:-ms-flexbox;display:flex}.hdt-filter ul:not(.hdt-filter-group__list--color) .hdt-filter-group__list-item input{width:1.6rem;height:1.6rem}.hdt-filter .hdt-filter_collection .is--active{color:rgb(var(--color-accent))}.hdt-filter .hdt-filter_collection .hdt-filter-group__list-item a>span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.hdt-filter :where(.hdt-filter-group__list,.hdt-categories-list)::-webkit-scrollbar{width:.2rem}.hdt-filter :where(.hdt-filter-group__list,.hdt-categories-list)::-webkit-scrollbar-track{background-color:rgb(var(--color-foreground)/.15);border-radius:0}.hdt-filter :where(.hdt-filter-group__list,.hdt-categories-list)::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground));border-radius:0}.hdt-filter :where(.hdt-filter-group__list,.hdt-categories-list)::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-foreground))}.hdt-filter .hdt-price-range_wrap{margin-top:2.4rem}.hdt-filter-group__list--color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.hdt-filter-group__color{width:2.6rem;height:2.6rem;display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--hdt-bg-image,none) center/cover;background-color:var(--hdt-bg-color,#e5e5e5);-webkit-transition:-webkit-box-shadow .25s cubic-bezier(0, 0, .44, 1.18);transition:box-shadow .25s cubic-bezier(0, 0, .44, 1.18);-o-transition:box-shadow .25s cubic-bezier(0, 0, .44, 1.18);transition:box-shadow .25s cubic-bezier(0, 0, .44, 1.18),-webkit-box-shadow .25s cubic-bezier(0, 0, .44, 1.18);will-change:box-shadow;border-radius:var(--rounded-full)}.hdt-filter .hdt-filter-group__list-item svg{pointer-events:none;width:1.2rem;height:1.2rem;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s linear;transition:transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;will-change:transform;color:var(--active-color)}.hdt-active-filters a:after,.hdt-active-filters a:before,.hdt-filter .hdt-filter-group__header-reset::after,.hdt-filter .hdt-filter-group__header-reset::before{content:" ";top:50%;display:inline-block;background-color:currentColor;transition:background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out}.hdt-filter .hdt-filter-group__list-item .hdt-bg-color-white+.hdt-color-icon svg,.hdt-filter .hdt-filter-group__list-item .hdt-bg-color-white+.hdt-facets-color-icon svg{color:var(--active-color2)}.hdt-filter :where(.hdt-facets-checkbox,.hdt-facets-checkbox-color){position:relative}.hdt-filter .hdt-facets-checkbox{width:16px;height:16px;min-width:16px;border:1px solid rgb(var(--color-line-border));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hdt-filter .hdt-filter-group__list-item :checked+label .hdt-facets-checkbox{background-color:rgb(var(--color-accent));border-color:rgb(var(--color-accent))}.hdt-filter .hdt-filter-group__list-item .hdt-color-icon.is--selected svg,.hdt-filter :checked+label .hdt-facets-checkbox svg,.hdt-filter :checked+label .hdt-facets-color-icon svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.dir--rtl .hdt-filter :checked+label :where(.hdt-facets-checkbox,.hdt-facets-checkbox-color) svg{-webkit-transform:scale(1) rotateY(180deg);transform:scale(1) rotateY(180deg)}.hdt-filter .hdt-filter-group__list--color .hdt-filter-group__list-item :checked+label .hdt-facets-checkbox-color:not(.hdt-bg-color-white):before{position:absolute;content:"";top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;border:1px solid rgb(var(--color-line-border))}.hdt-filter .hdt-filter-group__list--color .hdt-filter-group__list-item{-webkit-padding-start:3px;padding-inline-start:3px}.hdt-filter .hdt-filter-group__list--color .hdt-filter-group__list-item :checked+label .hdt-facets-label{font-weight:var(--font-bold)}.hdt-filter .hdt-filter-group__header-reset{color:#fff;background-color:rgb(var(--color-accent));padding:0 1.5rem 0 2.5rem;border-radius:1.5rem;font-size:var(--text-base);position:relative}.hdt-filter .hdt-filter-group__header-reset::after,.hdt-filter .hdt-filter-group__header-reset::before{position:absolute;left:.8rem;margin-top:-.1rem;width:1rem;height:.2rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hdt-filter .hdt-filter-group__header-reset::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hdt-filter .hdt-filter-group__header-reset:hover::after,.hdt-filter .hdt-filter-group__header-reset:hover::before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.hdt-price-range{--track:rgb(var(--color-line-border));--thumb:rgb(var(--color-accent));--height-track:.3rem;--width-thumb:1.6rem;--height-thumb:1.6rem;--radius-thumb:50%}.hdt-filter-group__range-price input{position:absolute;width:100%;height:var(--height-track);top:calc(var(--height-track) * -1);background:0 0;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.hdt-filter-group__range-price input[type=range]::-webkit-slider-runnable-track{background:0 0}.hdt-filter-group__range-price input[type=range]::-moz-range-progress{background:0 0}.hdt-filter-group__range-price input[type=range]::-moz-range-track{background:0 0}.hdt-filter-group__range-price input[type=range]::-webkit-slider-thumb{height:var(--height-thumb);width:var(--width-thumb);border:none;border-radius:var(--radius-thumb);background:var(--thumb);pointer-events:auto;-webkit-appearance:none;-webkit-box-shadow:0 0 6px rgba(0,0,0,.05);box-shadow:0 0 6px rgba(0,0,0,.05)}.hdt-filter-group__range-price input[type=range]::-moz-range-thumb{height:var(--height-thumb);width:var(--width-thumb);border:none;border-radius:var(--radius-thumb);background:var(--thumb);pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.hdt-filter-group__range-progress{position:relative;height:var(--height-track);background:var(--track);border-radius:5px}.hdt-filter-group__range-progress .hdt-progress{height:100%;left:var(--min-progress,0);right:var(--max-progress,0);position:absolute;border-radius:5px;background:var(--thumb)}.dir--rtl .hdt-filter-group__range-progress .hdt-progress{right:var(--min-progress,0);left:var(--max-progress,0)}.hdt-filter-group__input-price{gap:1rem;margin-top:1.5rem}.hdt-filter-group__input-price input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:end;background:0 0;border:none;width:100%;min-width:0;margin:0;padding:0}.hdt-filter-group__input-price>div{border:1px solid #eee;padding:8px 10px;border-radius:5px;gap:.625rem}.hdt-filter-group__input-price input:focus{outline:0}.hdt-filter-group__input-price input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.hdt-filter-group__input-price input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.hdt-filter-group__list-item :disabled~label{color:rgb(var(--color-foreground2)/.5);cursor:default;font-weight:var(--font-normal)}.hdt-active-filters{margin-bottom:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.hdt-active-filters a:not(:last-child),.hdt-filters_count{-webkit-margin-end:1.5rem;margin-inline-end:1.5rem;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;-webkit-border-end:1px solid rgb(var(--color-line-border));border-inline-end:1px solid rgb(var(--color-line-border));display:inline-block}.hdt-active-filters a{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;display:inline-block}.hdt-active-filters a:last-child{border:none}.hdt-active-filters a:after,.hdt-active-filters a:before{position:absolute;left:0;margin-top:-1px;width:10px;height:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dir--rtl .hdt-active-filters a:after,.dir--rtl .hdt-active-filters a:before{left:unset;right:0}.hdt-active-filters a:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hdt-active-filters .hdt-active-filters__clear-all{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem;border-radius:15px}.hdt-active-filters .hdt-active-filters__clear-all:after,.hdt-active-filters .hdt-active-filters__clear-all:before{left:8px}.dir--rtl .hdt-active-filters .hdt-active-filters__clear-all:after,.dir--rtl .hdt-active-filters .hdt-active-filters__clear-all:before{right:8px}.hdt-filter .hdt-link_sm{color:rgba(var(--color-foreground));line-height:var(--font-body-line-height);min-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s;will-change:color}.hdt-filter :where(.hdt-link_sm,.hdt-cate-item) .hdt-count{-webkit-margin-start:5px;margin-inline-start:5px}.hdt-filter .hdt-menu_nested2>.hdt-sub-menu,.hdt-filter .hdt-menu_nested>.hdt-sub-menu{padding:0;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-border-start:solid 1px rgb(var(--color-line-border));border-inline-start:solid 1px rgb(var(--color-line-border));margin:.5rem 0}.hdt-filter details[only-click-icon]>summary>.hdt-btn-open-sub{width:24px;height:24px;-webkit-border-start:solid 1px rgb(var(--color-line-border));border-inline-start:solid 1px rgb(var(--color-line-border))}@media (min-width:768px){.hdt-filter::part(body){padding:3.2rem 3.6rem}hdt-drawer.hdt-filter::part(content){min-width:410px}}@media (-moz-touch-enabled:0),(hover:hover) and (min-width:1150px){.hdt-filter .hdt-current-cate.hdt-link_sm,.hdt-filter .hdt-link_sm:hover{color:rgba(var(--color-accent))}.hdt-filter::part(close-button):hover{color:rgb(var(--color-accent))}.hdt-active-filters a:hover,.hdt-filter .hdt-filter-group__list-item a:hover{color:rgb(var(--color-accent))}.hdt-active-filters a:hover:after,.hdt-active-filters a:hover:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.hdt-active-filters .hdt-active-filters__clear-all:hover{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button))}}.hdt-toolbart-filter.hdt-toolbar-item{display:block}