.type-tabs{display:flex;flex-direction:row;justify-content:space-between;gap:4px}.type-tabs-swiper .swiper-slide{width:fit-content}.custom-facets-container .product-count.light,.custom-facets-container .active-facets-mobile{display:none}.custom-facets-container .facets__form{display:block}.custom-facets-container .type-tabs .type-tabs__link{margin:0 12px;white-space:nowrap;text-transform:capitalize;text-overflow:ellipsis;overflow:hidden;color:#000;font-family:AdihausDIN;font-size:.8333333333vw;line-height:163.8%;text-decoration:none}.custom-facets-container .type-tabs .type-tabs__link sup{font-family:AdineuePRO;font-size:11px}.custom-facets-container .type-tabs .type-tabs__link.is-active{color:#000;font-family:AdihausDIN-Bold}.custom-facets-container .type-tabs .type-tabs__link.is-active:after,.custom-facets-container .type-tabs .type-tabs__item:hover .type-tabs__link:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3.5px;background:currentColor}.product-grid-container .grid{margin-top:20px;gap:0px;width:100%;max-width:100%}.type-tabs{display:grid!important;grid-template-columns:1fr auto;max-width:100%;column-gap:0;width:100%;border-bottom:1px solid #767677}.type-tabs>*{min-width:0!important}.type-tabs-swiper{min-width:0!important;width:100%!important;overflow:hidden;-webkit-mask-image:linear-gradient(to right,black 90%,transparent 100%)}.type-tabs__list{display:flex;margin:0;gap:0}.type-tabs__item{margin-top:6px}.type-tabs__item.swiper-slide{width:auto!important}.type-tabs__button{white-space:nowrap;justify-self:end;align-self:center;font-family:AdihausDIN-Bold;font-size:16px;line-height:20px;text-transform:capitalize;position:relative;color:#000;background-color:#fff;letter-spacing:normal;letter-spacing:.050625vw;padding:0 .8854166667vw 1px;height:2.03125vw;margin-bottom:6px;border:1px solid #000;border-radius:2px;display:flex;flex-direction:row;align-items:center;gap:10px}.type-tabs__button.button-new.light{border:1px solid black}.type-tabs__button.button-new span{gap:10px}.type-tabs__button svg{width:24px;height:24px}.custom-facets-container{display:flex;flex-direction:column;width:100%}.custom-facets-container,.facets__form,.facets__wrapper{max-width:100%!important;overflow-x:clip}.custom-facets-container .facet-filters.sorting,.custom-facets-container .mobile-facets__open{display:none}@media (max-width: 1920px){.custom-facets-container .type-tabs .type-tabs__link{font-size:16px}.type-tabs__button{letter-spacing:.972px;height:39px}}.type-filter-buttons{display:block;width:100%;max-height:0;opacity:0;overflow:visible;transform:translateY(-10px);pointer-events:none;padding-block:0;transition:max-height .35s ease,opacity .35s ease,transform .35s ease,padding .35s ease}.type-filter-buttons.type-filter-active{max-height:1000px;opacity:1;transform:translateY(0);pointer-events:all;padding-block:18px}.pill-filter{position:relative;display:block}.pill-filter__summary{list-style:none;display:flex;justify-content:space-between;align-items:center;border:1px solid #000;border-radius:2px;padding:.75rem .9rem;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;text-transform:capitalize;border-bottom:2px solid}.pill-filter[open] .pill-filter__summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.pill-filter__label{font-size:16px;line-height:1;color:#222;font-family:AdihausDIN}.pill-filter__badge{display:inline-block;margin-left:.5ch;font-size:12px;vertical-align:middle}.pill-filter__options{position:absolute;left:0;right:0;top:calc(100% - 1px);background:#fff;border:1px solid #1b1b1b;max-height:260px;overflow-y:auto;z-index:2;padding-bottom:6px}.pill-filter__option{display:flex;gap:.5rem;text-decoration:none;text-transform:capitalize;font-family:AdihausDIN;text-overflow:ellipsis;color:#000;font-size:16px;line-height:163.8%;white-space:nowrap;padding:6px}.pill-filter__option:first-child{padding-top:12px}.pill-filter__option:hover{border-bottom:2px solid #000}.pill-filter__option.is-active{background:#111;color:#fff}.pill-filter__option.is-disabled{opacity:.35;pointer-events:none}.pill-filter__summary svg{width:24px;height:24px}.custom-facets-container .active-facets__button-inner{height:40px;color:#000;border:1px solid #000;box-shadow:none;font-family:AdihausDIN;border-radius:40px;transition:all .25s cubic-bezier(.39,.575,.565,1);font-size:.625vw}.custom-facets-container .active-facets__button-inner strong{font-family:AdihausDIN-Bold;margin-right:5px}.custom-facets-container .active-facets__button-inner .svg-wrapper{width:22px;height:22px}.custom-facets-container .active-facets__button-inner:hover{background-color:#000;color:#fff;box-shadow:none}.custom-facets-container .active-facets__button-remove{font-family:AdihausDIN;font-size:.625vw;color:#000}@media (min-width: 2112px){.pill-filter__label,.pill-filter__option{font-size:17.6px}}@media (max-width: 1920px){.custom-facets-container .active-facets__button-inner,.custom-facets-container .active-facets__button-remove{font-size:12px}}@media (max-width: 1000px){.custom-facets-container .active-facets__button{padding:0 1.2em 1.2em}}@media (max-width: 768px){.type-filter-buttons.type-filter-active{padding-block:10px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/custom-facets.css.map */
