@media screen and (min-width:1000px){.card--filters-premium{background:#fff;border:1px solid #E2E8F0;border-radius:14px;overflow:hidden;box-shadow:0 18px 40px #0f172a1f;position:sticky;top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 16px);max-height:calc(100vh - var(--header-height, 0px) * var(--header-is-sticky, 0) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#CBD5E1 transparent}.card--filters-premium .card__section{padding:20px 20px 18px}.card--filters-premium .card__section+.card__section{border-top:1px solid #E2E8F0}.card--filters-premium .collection__filter-group{padding:12px 0;border-bottom:1px solid #E2E8F0}.card--filters-premium .collection__filter-group:first-child{border-top:1px solid #E2E8F0}.card--filters-premium .collection__filter-group:last-child{border-bottom:0;padding-bottom:2px}.card--filters-premium .collection__filter-group-name{justify-content:space-between;font-size:15px;color:#0f172a;padding:2px 0}.card--filters-premium .collection__filter-group-name:hover{color:#1d4ed8}.card--filters-premium .collection__filter-collapsible .collection__filter-checkbox-list{padding:6px 0 4px}.card--filters-premium .collection__filter-checkbox .checkbox-wrapper{margin:6px 0}}.filters-premium__title{display:flex;align-items:center;gap:10px;font-size:18px;color:#0f172a;margin:0 0 14px}.filters-premium__icon{flex:none;color:#1d4ed8}.card--filters-premium .collection__filter-checkbox,.collection-drawer .collection__filter-checkbox{align-items:center}.card--filters-premium .checkbox,.collection-drawer .checkbox{width:18px;height:18px;border:1.5px solid #CBD5E1;border-radius:5px;box-shadow:none;background:#fff}.card--filters-premium .checkbox:hover,.collection-drawer .checkbox:hover{border-color:#1d4ed8}.card--filters-premium .checkbox:focus-visible,.collection-drawer .checkbox:focus-visible{box-shadow:0 0 0 3px #1d4ed840;border-color:#1d4ed8}.card--filters-premium .checkbox:checked,.collection-drawer .checkbox:checked{background:#1d4ed8;border-color:#1d4ed8}.card--filters-premium .checkbox-wrapper svg,.collection-drawer .checkbox-wrapper svg{color:#fff;left:3px}.card--filters-premium .collection__filter-checkbox label,.collection-drawer .collection__filter-checkbox label{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-left:12px;font-size:14px;color:#334155}.card--filters-premium .checkbox:checked~label,.collection-drawer .checkbox:checked~label{color:#0f172a;font-weight:600}.collection__filter-count{flex:none;min-width:26px;padding:1px 7px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:12px;font-weight:600;line-height:18px;text-align:center}.checkbox:checked~label .collection__filter-count{background:#dbeafe;color:#1d4ed8}.collection__filter-checkbox--empty label{opacity:.5}.card--filters-premium .collection__active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px}.card--filters-premium .collection__active-filters:empty{display:none}.card--filters-premium .collection__active-filter-item{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:6px;padding:5px 8px 5px 12px;background:#1d4ed8;color:#fff;border-radius:999px;font-size:13px;font-weight:600;line-height:1.3;transition:background-color .15s}.card--filters-premium .collection__active-filter-item:hover{background:#1e40af}.card--filters-premium .collection__active-filter-cross{width:18px;height:18px;margin:0;border-radius:999px;background:#fff3;box-shadow:none}.card--filters-premium .collection__active-filter-cross svg{width:8px;height:8px;top:5px;left:5px}.card--filters-premium .collection__clear-filter.button{width:auto;height:auto;min-height:0;margin:0 0 0 4px;padding:4px 2px;border:0;background:none!important;box-shadow:none;color:#1d4ed8!important;font-size:13px;font-weight:600;line-height:1.3;text-decoration:underline;text-underline-offset:3px;text-transform:none;letter-spacing:0}.card--filters-premium .collection__clear-filter.button:hover{color:#1e40af!important}.collection__mobile-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px}.collection__mobile-active-filter-item{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:6px;margin:0;padding:6px 10px 6px 12px;background:#1d4ed8;color:#fff;border-radius:999px;box-shadow:none;font-weight:600}.collection__mobile-active-filter-cross{margin:0;display:inline-flex}.collection__mobile-active-clear{margin:0 0 0 6px;color:#1d4ed8;font-weight:600}.collection__mobile-active-filters-results{margin-top:12px;color:#64748b;font-size:13px}.collection-drawer__header{border-bottom:1px solid #E2E8F0}.collection-drawer__title{display:inline-flex;align-items:center;gap:8px;color:#0f172a}.collection-drawer__filter-count{color:#1d4ed8}.collection-drawer .collection__filter-group{border-bottom:1px solid #E2E8F0;padding:14px 20px}.collection-drawer .collection__filter-group-name{font-size:15px;color:#0f172a}.collection-drawer .collection__filter-collapsible .collection__filter-checkbox-list{padding:8px 0 4px}.collection-drawer__section-title{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.collection-drawer__footer{border-top:1px solid #E2E8F0;box-shadow:0 -8px 20px #0f172a0f}.collection-drawer__footer .button--primary{background:#1d4ed8;border-color:#1d4ed8;border-radius:8px}.collection-drawer__footer .button--secondary,.collection-drawer__footer .button--ternary{border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/premium-filters.css.map */
