.component-ajax-archive-filters{position:sticky;top:100px}.component-ajax-archive-filters__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.component-ajax-archive-pagination__pagination{margin:12px 0}.component-ajax-archive-results{position:relative}[data-has-results=false] .component-ajax-archive-results__results{display:none}[data-is-loading=true] .component-ajax-archive-results__results{pointer-events:none}.component-ajax-archive-results__no-results{background:#f1f1f1;display:none;font-size:18px;font-weight:700;padding:100px;text-align:center;width:100%}[data-has-results=false] .component-ajax-archive-results__no-results{display:block}.component-ajax-archive-results__loading{background:#fffc;display:none;inset:0;position:absolute;z-index:10}[data-is-loading=true] .component-ajax-archive-results__loading{display:block}.component-ajax-archive-results__loading-message{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;position:sticky;top:100px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;padding-top:100px}.component-ajax-archive-results__loading-message:before{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid #ccc;border-radius:50%;border-top:5px solid var(--contrast-2,#385328);content:"";height:50px;margin-bottom:30px;width:50px}.component-ajax-archive__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:30px;padding-top:30px}.component-ajax-archive__sidebar{-ms-flex-preferred-size:300px;flex-basis:300px;padding-left:15px;padding-right:15px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.component-ajax-archive__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:15px;padding-right:15px}.field-taxonomy-checklist__label{font-weight:700;margin-bottom:6px}.field-taxonomy-checklist__item{display:block}.field-taxonomy-checklist input[type=checkbox]{accent-color:var(--contrast-2,#385328)}
