.facet-more{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;margin:6px 0 2px;padding:0;border:0;background:transparent;cursor:pointer;font-family:var(--nhc-font-ui,"Arial Narrow",Arial,sans-serif);font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--nhc-forest,#354026);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b08f57b3}.facet-more:hover{text-decoration-color:var(--nhc-rust,#a9543f);color:var(--nhc-rust,#a9543f)}.facet-more:focus-visible{outline:2px solid var(--nhc-forest,#354026);outline-offset:2px}.facet-modal{padding:0;border:0;background:transparent;width:min(560px,calc(100% - 32px));max-height:min(80vh,720px)}.facet-modal::backdrop{background:#2b2a248c}.facet-modal[open]{display:flex}.facet-modal__panel{display:flex;flex-direction:column;width:100%;max-height:min(80vh,720px);border:1px solid #b08f57;border-radius:12px;background:#f3e2bb;box-shadow:0 18px 50px #2b2a2459,inset 0 0 0 1px #fffcf0b3;overflow:hidden}.facet-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 14px;border-bottom:1px solid rgba(176,143,87,.55)}.facet-modal__head .eyebrow{margin:0 0 4px}.facet-modal__title{margin:0;font-size:1.35rem;text-transform:uppercase;letter-spacing:.04em;line-height:1.05}.facet-modal__close{flex:none}.facet-modal__search{margin:14px 20px 6px;width:auto;min-height:42px}.facet-modal__list{flex:1;overflow:auto;padding:6px 20px 14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.facet-modal__list .facet-check{margin:7px 0;font-size:.88rem}.facet-modal__list .facet-check[hidden]{display:none}.facet-modal__empty{grid-column:1/-1;margin:14px 0;text-align:center;color:#7a6c4d;font-size:.9rem}.facet-modal__foot{display:flex;gap:10px;justify-content:flex-end;padding:14px 20px 18px;border-top:1px solid rgba(176,143,87,.55);background:#f4e0b080}@media(max-width:560px){.facet-modal{width:calc(100% - 16px);max-height:92vh}.facet-modal__panel{max-height:92vh}.facet-modal__list{grid-template-columns:1fr}.facet-modal__foot{flex-direction:column-reverse}.facet-modal__foot .button{width:100%}}@media(prefers-reduced-motion:reduce){.facet-more{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/facet-modal.css.map */
