@media (min-width:1024px){#yx-main .yx-filters:has(.yxgp-facets-ready){background:#fff}#yx-main .yxgp-facets-ready{gap:11px;color:#231a34}#yx-main .yxgp-facets-ready>h2,#yx-main .yxgp-facets-ready .yxgp-native-field,#yx-main .yxgp-facets-ready>.yxb26-clear{display:none!important}.yxgp-facet-heading{display:flex;margin-bottom:8px;align-items:center;justify-content:space-between;gap:8px}#yx-main .yxgp-facet-heading h2{margin:0;font-size:22px;line-height:1.2}.yxgp-facet-heading a{color:#642580;font-size:13px;font-weight:650;text-decoration:underline}.yxgp-facet{border-top:1px solid #ebe5ee;padding:11px 0}.yxgp-facet summary{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:700;cursor:pointer;list-style:none}.yxgp-facet summary::-webkit-details-marker{display:none}.yxgp-facet summary::after{content:'';width:7px;height:7px;margin-right:3px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-2px) rotate(45deg)}.yxgp-facet[open] summary::after{transform:translateY(2px) rotate(225deg)}.yxgp-facet-options{display:grid;gap:6px;max-height:234px;overflow:auto;margin-top:10px}#yx-main .yxb26-filter-form .yxgp-facet-option{display:flex;align-items:center;gap:8px;min-height:0;margin:0;padding:0;line-height:1.3;font-size:13px;cursor:pointer}#yx-main .yxb26-filter-form .yxgp-facet-option input{appearance:auto;flex:none;width:15px!important;height:15px!important;min-height:0!important;margin:0!important;padding:0!important;accent-color:#70278a}#yx-main .yxgp-color-facet legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#yx-main .yxgp-color-facet fieldset{padding:9px 0 0;margin:0}#yx-main .yxgp-color-facet .yxb26-color-options{grid-template-columns:repeat(auto-fit,minmax(32px,1fr));gap:10px 4px}#yx-main .yxgp-color-facet .yxb26-swatch{position:relative;width:28px;height:28px}#yx-main .yxgp-color-facet input:checked+.yxb26-swatch::after{content:'✓';position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:14px;font-weight:750;text-shadow:0 1px 3px #34283b}.yxgp-price-track{position:relative;height:26px;margin:10px 8px}.yxgp-price-track::before{content:'';position:absolute;inset:11px 0 auto;height:4px;border-radius:4px;background:linear-gradient(to right,#e6dcec var(--yxgp-min),#70278a var(--yxgp-min) var(--yxgp-max),#e6dcec var(--yxgp-max))}#yx-main .yxgp-price-track input{appearance:none;position:absolute;inset:0;width:100%;min-height:0;height:26px;margin:0;padding:0;border:0;background:#fff0;pointer-events:none}#yx-main .yxgp-price-track input::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border:2px solid #70278a;border-radius:50%;background:#fff;pointer-events:auto;cursor:ew-resize}#yx-main .yxgp-price-track input::-moz-range-thumb{width:14px;height:14px;border:2px solid #70278a;border-radius:50%;background:#fff;pointer-events:auto;cursor:ew-resize}.yxgp-price-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:5px;align-items:center}#yx-main .yxgp-price-label{display:flex;align-items:center;min-width:0;padding:0 4px;border:1px solid #e5ddea;border-radius:6px;font-size:12px}#yx-main .yxgp-price-label input{appearance:textfield;width:100%;min-width:0;height:34px;min-height:0;padding:3px;border:0;background:#fff0}#yx-main .yxgp-price-label input::-webkit-inner-spin-button{appearance:none}#yx-main .yxgp-price-apply{min-height:36px;padding:5px 8px;border:0;border-radius:6px;color:#fff;background:#70278a;font-weight:700;cursor:pointer}}@media (max-width:1023px){.yxgp-facet-heading,.yxgp-facet-groups{display:none!important}}