.som-directory-layout>.collection-results{min-width:0}.som-directory-panel{align-self:start;padding:20px 18px;background:#f0e6d0}.som-directory-panel>summary{font-family:var(--h-serif);font-size:18px;line-height:1.4;gap:8px}.som-directory-panel>summary::-webkit-details-marker{display:none}.som-directory-chevron{transition:transform .18s}.som-directory-panel[open] .som-directory-chevron{transform:rotate(180deg)}.som-directory-fields{padding-top:16px}.som-directory-fields form{margin:0}.som-directory-fields label{display:block;font:700 13px/1.5 var(--h-sans);margin-bottom:9px}.som-directory-input{display:flex;align-items:stretch;border:1px solid #b39b6b;background:#fffaf0;min-width:0}.som-directory-input:focus-within{outline:2px solid #997432;outline-offset:3px}.som-directory-input input[type=search]{display:block;width:100%;min-width:0;border:0;background:transparent;padding:12px 8px 12px 10px;font:400 15px/1.45 var(--h-sans);color:var(--ink);min-height:48px;outline-offset:-3px;border-radius:0}.som-directory-input input::placeholder{color:#626551;opacity:1}.som-directory-input button{display:grid;place-items:center;flex:0 0 44px;min-width:44px;min-height:48px;padding:10px;border:0;border-left:1px solid #cbb68c;background:#173f33;color:#fae6b8}.som-directory-input button:hover{background:#28553e}.som-directory-hint{font:400 12px/1.65 var(--h-sans);color:#536052;margin:9px 0 20px}.som-category-directory{padding-top:20px;border-top:1px solid #c8b38b}.som-category-directory h2{font:400 20px/1.35 var(--h-serif);letter-spacing:-.02em;margin:0 0 12px}.som-category-directory ul{list-style:none;margin:0;padding:0}.som-category-directory li{margin:0;padding:0;border-bottom:1px solid #d4c4a564}.som-category-directory li:last-child{border:0}.som-category-directory a{display:flex;align-items:center;min-height:44px;padding:10px 10px 10px 12px;text-decoration:none;border-left:2px solid transparent;font:500 14px/1.45 var(--h-sans);color:var(--ink);overflow-wrap:anywhere}.som-category-directory a:hover{background:#e5d9bb;border-left-color:#9b7b42}.som-category-directory a[aria-current=page]{background:#173f33;color:#fff1ce;border-left-color:#bd9a53;font-weight:700}.som-directory-status{padding:14px 18px;border:1px solid #c5b084;background:#f7edd7;font-size:14px;line-height:1.65;margin-bottom:20px}.som-directory-page .collection-toolbar>p{line-height:1.6}.som-directory-enhanced [data-som-sort-submit]{display:none}[data-som-scoped-results]:focus{outline:none}@media(min-width:901px){.som-directory-panel>summary{cursor:default}.som-directory-chevron{display:none}}@media(max-width:900px){.som-directory-panel{padding:12px 18px;width:100%}.som-directory-panel>summary{min-height:48px;font-size:20px}.som-directory-fields{padding-bottom:12px}.som-directory-fields label{font-size:14px}.som-directory-input input[type=search]{font-size:16px}.som-category-directory a{font-size:15px}}.som-header{background-image:var(--som-complete-ridge),var(--som-paper);background-position:center bottom,center;background-size:100% auto,auto;background-repeat:no-repeat,repeat;background-color:#f9efda}.som-page-masthead{background-image:var(--som-complete-ridge),var(--som-paper);background-size:100% auto,auto;background-position:center bottom,center;background-repeat:no-repeat,repeat}@media(min-width:1600px){.som-header,.som-page-masthead{background-size:1600px auto,auto}}@media(max-width:760px){.som-header,.som-page-masthead{background-image:var(--som-complete-ridge),var(--som-paper);background-size:auto 48px,auto;background-position:right bottom,center}}@media(prefers-reduced-motion:reduce){.som-directory-chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/som-directory.css.map */
