.hdt-filter input:focus-visible{outline:none;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){-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(var(--color-background2));display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1.6rem 2rem}.hdt-filter::part(close-button){background-color:transparent;border:none;color:rgb(var(--color-foreground));cursor:pointer;margin:0;outline:none;padding:0}.hdt-filter .hdt-filter-icon{gap:1rem;text-transform:uppercase}.hdt-filter::part(body){background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:1.5rem 2rem}.hdt-filter .hdt-filter-group+.hdt-filter-group,.hdt-filter .hdt-widget-categories+form#hdt-facet-filters-form{margin-top:2.6rem}.hdt-filter .hdt-contents{display:block}.hdt-filter .hdt-contents:first-of-type>details summary{padding-top:0}hdt-accordion+hdt-facet-filters-form form .hdt-contents:first-of-type>details summary{padding-top:2.5rem!important}.hdt-filter .hdt-contents:not(:last-child)>details{border-bottom:1px solid rgb(var(--color-line-border))}.hdt-filter .hdt-contents:not(:last-child)>details summary+div{padding-bottom:3.5rem}.hdt-filter .hdt-categories-list .hdt-contents>details summary+div{padding-bottom:0}.hdt-filter .hdt-widget-categories .hdt-widget-title,.hdt-filter-group-summary{line-height:1.5;padding:2.5rem 0}.hdt-filter .hdt-facet-title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}.hdt-filter .hdt-filter-group__list-item{color:rgb(var(--color-foreground));font-size:var(--text-base);font-weight:var(--font-medium)}.hdt-filter .hdt-filter-group__list-item :checked+label{color:rgb(var(--color-foreground2))}.hdt-filter .hdt-filter-group__list-item label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:12px}.hdt-filter .hdt-facet-title_icon{-webkit-transition:-webkit-transform .35s linear;transition:-webkit-transform .35s linear;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 :where(.hdt-widget-categories,.hdt-filter-group) summary[aria-expanded=false] .hdt-facet-title_icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hdt-filter .hdt-filter-group__list,.hdt-filter .hdt-widget-categories .hdt-categories-list{-webkit-margin-end:.5rem;margin-inline-end:.5rem;max-height:20rem;overflow-y:auto}.hdt-filter ul:not(.hdt-filter-group__list--color) .hdt-filter-group__list-item .hdt-facets-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;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-bottom:0;margin-top:1rem}.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{height:1.6rem;width: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-group{overflow:hidden;position:relative}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.hdt-filter-group__color{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hdt-bg-image,none) var(--hdt-focal-point,center) /cover;background-color:var(--hdt-bg-color,#e5e5e5);border-radius:var(--rounded-full);display:grid;height:2.6rem;justify-content:center;position:relative;-webkit-transition:-webkit-box-shadow .25s cubic-bezier(0,0,.44,1.18);transition:-webkit-box-shadow .25s cubic-bezier(0,0,.44,1.18);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);width:2.6rem;will-change:box-shadow}.hdt-filter .hdt-filter-group__list-item{--active-color:#fff;--active-border:#000;--active-color2:#000}.hdt-filter .hdt-filter-group__list-item svg{color:var(--active-color);height:1.2rem;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;width:1.2rem;will-change:transform}.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{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgb(var(--color-line-border));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:16px;justify-content:center;min-width:16px;width:16px}.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 :checked+label .hdt-facets-checkbox svg,.hdt-filter :checked+label .hdt-facets-color-icon svg{-webkit-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-item .hdt-bg-color-white+.hdt-color-icon svg{color:var(--active-color2)}.hdt-filter .hdt-filter-group__list-item .hdt-color-icon.is--selected svg{-webkit-transform:scale(1);transform:scale(1)}.hdt-filter .hdt-filter-group__list--color .hdt-filter-group__list-item :checked+label .hdt-facets-checkbox-color:not(.hdt-bg-color-white):before{border:1px solid rgb(var(--color-line-border));border-radius:inherit;bottom:-3px;content:"";left:-3px;position:absolute;right:-3px;top:-3px}.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{background-color:rgb(var(--color-accent));border-radius:1.5rem;color:#fff;font-size:var(--text-base);padding:0 1.5rem 0 2.5rem;position:relative}.hdt-filter .hdt-filter-group__header-reset:after,.hdt-filter .hdt-filter-group__header-reset:before{background-color:currentColor;content:" ";display:inline-block;height:.2rem;left:.8rem;margin-top:-.1rem;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out;width:1rem}.hdt-filter .hdt-filter-group__header-reset:after{-webkit-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);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{-webkit-appearance:none;-moz-appearance:none;background:none;height:var(--height-track);pointer-events:none;position:absolute;top:calc(var(--height-track)*-1);width:100%}.hdt-filter-group__range-price input[type=range]::-webkit-slider-runnable-track{background:none}.hdt-filter-group__range-price input[type=range]::-moz-range-progress,.hdt-filter-group__range-price input[type=range]::-moz-range-track{background:none}.hdt-filter-group__range-price input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--thumb);border:none;border-radius:var(--radius-thumb);-webkit-box-shadow:0 0 6px rgba(0,0,0,.05);box-shadow:0 0 6px rgba(0,0,0,.05);height:var(--height-thumb);pointer-events:auto;width:var(--width-thumb)}.hdt-filter-group__range-price input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:var(--thumb);border:none;border-radius:var(--radius-thumb);box-shadow:0 0 6px rgba(0,0,0,.05);height:var(--height-thumb);pointer-events:auto;width:var(--width-thumb)}.hdt-filter-group__range-progress{background:var(--track);border-radius:5px;height:var(--height-track);position:relative}.hdt-filter-group__range-progress .hdt-progress{background:var(--thumb);border-radius:5px;height:100%;left:var(--min-progress,0);position:absolute;right:var(--max-progress,0)}.dir--rtl .hdt-filter-group__range-progress .hdt-progress{left:var(--max-progress,0);right:var(--min-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;background:none;border:none;margin:0;min-width:0;padding:0;text-align:end;width:100%}.hdt-filter-group__input-price>div{border:1px solid #eee;border-radius:5px;gap:.625rem;padding:8px 10px}.hdt-filter-group__input-price input:focus{outline:none}.hdt-filter-group__input-price input::-webkit-inner-spin-button,.hdt-filter-group__input-price input::-webkit-outer-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{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.hdt-active-filters wrapp-hdt-facet-url:not(:last-child),.hdt-filters_count{-webkit-margin-end:1.5rem;-webkit-padding-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;margin-inline-end:1.5rem;padding-inline-end:1.5rem}.hdt-active-filters a{-webkit-padding-start:1.5rem;display:inline-block;padding-inline-start:1.5rem}.hdt-active-filters wrapp-hdt-facet-url:last-child{border:none}.hdt-active-filters a:after,.hdt-active-filters a:before{background-color:currentColor;content:" ";display:inline-block;height:2px;left:0;margin-top:-1px;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out;width:10px}.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);transform:rotate(-45deg)}.hdt-active-filters .hdt-active-filters__clear-all{-webkit-padding-end:1.5rem;-webkit-padding-start:2.5rem;background-color:rgb(var(--color-button));border-radius:15px;color:rgb(var(--color-button-text));padding-inline-end:1.5rem;padding-inline-start:2.5rem}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(var(--color-foreground));display:-webkit-box;display:-ms-flexbox;display:flex;line-height:var(--font-body-line-height);min-height:20px;-webkit-transition:color .25s ease;transition:color .25s ease;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{-webkit-padding-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;padding:0;padding-inline-start:1rem}.hdt-filter hdt-accordion[only-click-icon] details>summary>.hdt-btn-open-sub{-webkit-border-start:solid 1px rgb(var(--color-line-border));border-inline-start:solid 1px rgb(var(--color-line-border));height:24px;width:24px}@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-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);transform:rotate(0)}.hdt-active-filters a:hover{color:rgb(var(--color-accent))}.hdt-active-filters .hdt-active-filters__clear-all:hover{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}}.hdt-toolbart-filter.hdt-toolbar-item{display:block}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2){.hdt-filter-group__input-price input{font-size:16px}.hdt-filter-group__input-price input::-webkit-input-placeholder{font-size:var(--text-base)!important}.hdt-filter-group__input-price input::-moz-placeholder{font-size:var(--text-base)!important}.hdt-filter-group__input-price input:-ms-input-placeholder{font-size:var(--text-base)!important}.hdt-filter-group__input-price input::-ms-input-placeholder{font-size:var(--text-base)!important}.hdt-filter-group__input-price input::placeholder{font-size:var(--text-base)!important}}.hdt-filter-group__input-price-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem 2rem;margin-top:3rem}.hdt-filter-group__input-price-wrap>*{margin:0}.hdt-btn-filter-price{background-color:rgb(var(--color-foreground)/.06);color:rgb(var(--color-foreground));font-size:12px;font-weight:600;line-height:1.2;min-height:36px;padding:5px 14px;text-transform:uppercase;-webkit-transition:color .25s ease,background-color .25s ease,border-color .25s ease,opacity .25s ease,-webkit-box-shadow .25s ease;transition:color .25s ease,background-color .25s ease,border-color .25s ease,opacity .25s ease,-webkit-box-shadow .25s ease;transition:color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease,opacity .25s ease;transition:color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease,opacity .25s ease,-webkit-box-shadow .25s ease}@media screen and (pointer:fine){.hdt-btn-filter-price:hover{background-color:rgb(var(--color-foreground)/.086)}}