.kae-refinements{padding-top:8px;padding-bottom:12px;color:#282a26}.kae-style-browser{border-bottom:1px solid #e2dccc;padding-bottom:14px;margin-bottom:14px}.kae-style-browser>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;list-style:none;min-height:44px}.kae-style-browser>summary::-webkit-details-marker{display:none}.kae-style-browser[open]>summary>span{transform:rotate(45deg)}.kae-refinements__chips{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.kae-refinements__chips>a{display:flex;align-items:center;border:1px solid #ddd5c7;border-radius:3px;min-height:40px;padding:8px 12px;color:inherit;font-size:12px;line-height:1.4;text-decoration:none}.kae-refinements__chips>a[aria-current],.kae-refinements__chips>a:hover{background:#eee8dc;border-color:#9c855c}.kae-refinements__groups{display:flex;flex-wrap:wrap;gap:10px}.kae-refinement-group{position:relative;min-width:180px}.kae-refinement-group>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:10px 14px;border:1px solid #ddd5c7;border-radius:3px;font-size:13px;cursor:pointer;list-style:none}.kae-refinement-group>summary::-webkit-details-marker{display:none}.kae-refinement-group__choices{position:absolute;top:calc(100% + 5px);left:0;min-width:240px;max-height:340px;overflow:auto;background:#fbfaf7;border:1px solid #ddd5c7;box-shadow:0 8px 24px #282a2614;padding:8px;z-index:5}.kae-refinement-group__choices>a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;min-height:42px;font-size:13px;color:inherit;text-decoration:none}.kae-refinement-group__choices>a:hover,.kae-refinement-group__choices>a[aria-current]{background:#eee8dc}.kae-refinements__selected{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;font-size:12px}.kae-refinements__tag{position:relative;background:#eee8dc;border-radius:3px}.kae-refinements__tag>a{display:block;color:inherit;text-decoration:none;padding:10px 30px 10px 12px}.kae-refinements__tag>span{position:absolute;right:10px;top:8px;pointer-events:none}.kae-refinements__clear{color:inherit;padding:8px}.kae-filter-search{width:calc(100% - 32px);margin:12px 16px;padding:10px;border:1px solid #b7ac96;border-radius:3px;font:inherit;font-size:13px}.kae-refinements a:focus-visible,.kae-refinements summary:focus-visible{outline:2px solid #80642d;outline-offset:3px}[data-kae-search-match=false]{display:none!important}li[data-kae-search-match=true]{display:list-item!important}@media(max-width:749px){.kae-refinement-group{flex:1;min-width:140px}.kae-refinement-group__choices{min-width:220px;max-width:calc(100vw - 40px)}.kae-refinement-group:last-child .kae-refinement-group__choices{left:auto;right:0}.kae-refinements__chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin;max-width:100%}.kae-refinements__chips>a{white-space:nowrap;flex-shrink:0;min-height:44px}.kae-refinements{padding-top:0}.kae-style-browser{margin-bottom:10px;padding-bottom:8px}}

@media(max-width:749px){.kae-style-browser .kae-refinements__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:6px}.kae-style-browser .kae-refinements__chips>a{white-space:normal;min-width:0;min-height:44px;overflow-wrap:anywhere}.kae-style-browser .kae-refinements__chips>a:first-child{grid-column:1/-1}}
