.tcg-filters.facets-container{--tcg-filter-ink: #24212b;--tcg-filter-muted: #6a6570;--tcg-filter-line: #e4dfe8;--tcg-filter-accent: #6741ad;--tcg-filter-tint: #f5f1fb;align-items:center;gap:1rem 1.6rem;margin-bottom:2.4rem;padding:1.2rem 1.6rem;border:1px solid var(--tcg-filter-line);border-radius:1.2rem;background:#fff;color:var(--tcg-filter-ink);box-shadow:0 3px 16px #2519330a}.tcg-filters.facets-container-drawer{display:flex;flex-wrap:wrap}.tcg-filters.facets-container>.mobile-facets__wrapper{flex:1 0 auto;margin:0}.tcg-filters.facets-container .mobile-facets__open-wrapper{min-height:4.4rem}.tcg-filters.facets-container .mobile-facets__open{display:inline-flex;align-items:center;min-height:4.4rem;padding:1rem 1.5rem;border:1px solid #d2c4e7;border-radius:.8rem;background:var(--tcg-filter-tint);color:var(--tcg-filter-accent);font-size:1.4rem;font-weight:650;line-height:1.4}.tcg-filters.facets-container .mobile-facets__open:hover{border-color:var(--tcg-filter-accent);background:#eee7f8;color:#51318e}.tcg-filters.facets-container .mobile-facets__open-label{text-decoration:none}.tcg-filters.facets-container .mobile-facets__open line,.tcg-filters.facets-container .mobile-facets__open circle{stroke:currentColor}.tcg-filters.facets-container .facets__form{margin:0}.tcg-filters.facets-container .facet-filters{align-items:center;padding:0}.tcg-filters.facets-container .facet-filters__field{gap:1rem}.tcg-filters.facets-container .facet-filters__label{margin:0;color:var(--tcg-filter-muted);font-size:1.3rem}.tcg-filters.facets-container .facet-filters__sort{min-height:4.4rem;padding:1rem 3.2rem 1rem 1.2rem;border:1px solid var(--tcg-filter-line);border-radius:.8rem;background:#fff;color:var(--tcg-filter-ink);font-size:1.3rem;font-weight:500}.tcg-filters.facets-container .facet-filters__field .select .icon-caret{right:1.2rem}.tcg-filters.facets-container>.product-count{flex:0 1 auto;margin:0;padding-left:.4rem;color:var(--tcg-filter-muted)}.tcg-filters.facets-container .product-count__text{color:var(--tcg-filter-muted);font-size:1.3rem;line-height:1.5}.tcg-filters.facets-container>.facets-pill,.tcg-filters.facets-container>.active-facets-mobile{flex-basis:100%;margin:0}.tcg-filters.facets-container .active-facets{gap:.6rem;padding:0}.tcg-filters.facets-container .active-facets__button{margin:0;padding:0}.tcg-filters.facets-container .active-facets__button-inner{min-height:4.4rem;padding:.8rem 1.2rem;border:1px solid #ded3ed;border-radius:.7rem;background:var(--tcg-filter-tint);color:#56368c;box-shadow:none;font-size:1.25rem;line-height:1.4}.tcg-filters.facets-container .active-facets__button-remove{display:inline-flex;align-items:center;min-height:4.4rem;margin:0;padding:.8rem 1rem;color:var(--tcg-filter-accent);font-size:1.3rem}.tcg-filters.facets-container .mobile-facets__inner{width:min(44rem,calc(100vw - 2rem));max-width:44rem;height:100vh;height:100dvh;overflow:hidden;border-left:1px solid var(--tcg-filter-line);background:#fff;color:var(--tcg-filter-ink);filter:none;box-shadow:-8px 0 32px #160e2024}.tcg-filters.facets-container .mobile-facets__header{flex:0 0 auto;padding:2.2rem 6.2rem 1.8rem 2.4rem;border-bottom:1px solid var(--tcg-filter-line);background:#fff;text-align:left}.tcg-filters.facets-container .mobile-facets__heading{margin:0;color:var(--tcg-filter-ink);font-size:2rem;font-weight:650;line-height:1.35}.tcg-filters.facets-container .mobile-facets__count{margin:.5rem 0 0;color:var(--tcg-filter-muted);font-size:1.3rem;line-height:1.5}.tcg-filters.facets-container .mobile-facets__close{top:1.3rem;right:1.3rem;border-radius:.7rem;color:var(--tcg-filter-ink)}.tcg-filters.facets-container .mobile-facets__close:hover{background:var(--tcg-filter-tint)}.tcg-filters.facets-container .mobile-facets__main{flex:1 1 auto;min-height:0;padding:0;background:#fff;overscroll-behavior:contain}.tcg-filters.facets-container .mobile-facets__details{flex-shrink:0;border-bottom:1px solid var(--tcg-filter-line)}.tcg-filters.facets-container .mobile-facets__summary{min-height:5.8rem;padding:1.8rem 2.4rem;color:var(--tcg-filter-ink);font-size:1.4rem;font-weight:600;line-height:1.5}.tcg-filters.facets-container .mobile-facets__summary:hover{background:#faf8fd}.tcg-filters.facets-container .mobile-facets__summary>div{gap:1.2rem}.tcg-filters.facets-container .mobile-facets__submenu{min-height:0;background:#fff}.tcg-filters.facets-container .mobile-facets__close-button{flex:0 0 auto;min-height:5.6rem;margin:0;padding:1.6rem 2.4rem;border-bottom:1px solid var(--tcg-filter-line);background:#faf8fd;color:var(--tcg-filter-ink);font-size:1.4rem;font-weight:600;line-height:1.5}.tcg-filters.facets-container .mobile-facets__list{flex:1 1 auto;min-height:0;margin:0;padding-top:.6rem;padding-bottom:.6rem;overscroll-behavior:contain}.tcg-filters.facets-container .tcg-facet-search{display:block;flex:0 0 auto;padding:1.4rem 2.4rem .8rem;background:#fff}.tcg-filters.facets-container .tcg-facet-search label{display:block;margin-bottom:.6rem;color:var(--tcg-filter-muted);font-size:1.2rem;font-weight:500}.tcg-filters.facets-container .tcg-facet-search input{box-sizing:border-box;width:100%;min-height:4.4rem;padding:1rem 1.2rem;border:1px solid #cbc3d5;border-radius:.7rem;background:#fff;color:var(--tcg-filter-ink);font:inherit;font-size:1.4rem;line-height:1.4}.tcg-filters.facets-container .tcg-facet-search input::placeholder{color:var(--tcg-filter-muted);opacity:1}.tcg-filters.facets-container .tcg-facet-search__empty{margin:1rem 0 0;color:var(--tcg-filter-muted);font-size:1.3rem}.tcg-filters.facets-container .mobile-facets__item[hidden],.tcg-filters.facets-container .tcg-facet-search__empty[hidden]{display:none}.tcg-filters.facets-container .mobile-facets__label{min-height:4.8rem;padding:1.5rem 2rem 1.5rem 2.5rem;color:var(--tcg-filter-ink);font-size:1.35rem;line-height:1.5}.tcg-filters.facets-container .mobile-facets__label:not(.disabled):hover{background:#faf8fd}.tcg-filters.facets-container .mobile-facets__label:has(input:checked){background:var(--tcg-filter-tint);color:var(--tcg-filter-accent)}.tcg-filters.facets-container .mobile-facets__highlight{background:transparent}.tcg-filters.facets-container .mobile-facets__label.disabled{color:#8c8791}.tcg-filters.facets-container .mobile-facets__footer{flex:0 0 auto;gap:1.2rem;padding:1.6rem 2rem max(1.6rem,env(safe-area-inset-bottom));border-top:1px solid var(--tcg-filter-line);background:#fff;box-shadow:0 -4px 14px #1b132708}.tcg-filters.facets-container .mobile-facets__footer>*{flex:1 1 0;width:auto;min-width:0;margin:0}.tcg-filters.facets-container .mobile-facets__clear{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1rem;color:var(--tcg-filter-accent);font-size:1.35rem}.tcg-filters.facets-container .mobile-facets__footer .button{--color-button: 103, 65, 173;--color-button-text: 255, 255, 255;min-height:4.6rem;padding:1rem 1.6rem;border-radius:.8rem;font-weight:600}.tcg-filters.facets-container .mobile-facets__sort{align-items:center;gap:1rem}.tcg-filters.facets-container .mobile-facets__sort .select{min-width:0}.tcg-filters.facets-container .mobile-facets__sort .select__select{max-width:100%;min-height:4.4rem;color:var(--tcg-filter-ink);font-size:1.3rem}.tcg-filters.facets-container .mobile-facets__info{color:var(--tcg-filter-muted);font-size:1.3rem}.tcg-filters.facets-container :is(a,button,summary,select,input):focus-visible,.tcg-filters.facets-container .mobile-facets__label:has(input:focus-visible){outline:2px solid var(--tcg-filter-accent);outline-offset:2px}@media screen and (max-width:749px){.tcg-filters.facets-container{gap:.8rem 1rem;margin-bottom:1.8rem;padding:1rem 1.2rem}.tcg-filters.facets-container>.product-count{flex-basis:10rem}.tcg-filters.facets-container .mobile-facets__inner{width:calc(100vw - 1.2rem)}.tcg-filters.facets-container .mobile-facets__header{padding-left:2rem}.tcg-filters.facets-container .tcg-facet-search input{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.tcg-filters.facets-container .mobile-facets__inner,.tcg-filters.facets-container .mobile-facets__submenu{transition:none}}body:has(.tcg-filters .mobile-facets__disclosure[open]) shopify-chat{visibility:hidden;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/tcg-filters.css.map */
