.algolia-search .search-popup-close-button:focus,.algolia-search .search-popup-close-button:hover,.algolia-search .search-popup-close-button:active{color:inherit}.algolia-search .line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.algolia-search .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.algolia-search .line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.algolia-search ais-highlight-0000000000{color:#ed1252}.algolia-search iframe{border:none;border-radius:5px}.algolia-search .onpage-search-container{width:100%;height:100vh}.algolia-search .search-container{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100vh;background:#000c;z-index:99999;transition:opacity .5s ease}.algolia-search .search-container.active{visibility:visible;opacity:1}.algolia-search .ais-Pagination-list{margin:0}.algolia-search .ais-Pagination-list li{display:inline}.algolia-search .ais-Pagination-list li a{display:inline;font-size:14px;padding:4px 12px;border-radius:5px}.algolia-search .ais-Pagination-list li a:hover{background-color:#eee}.algolia-search .ais-Pagination-list a.ais-Pagination-link--selected{color:#2c3540}.algolia-search .ais-Pagination-list a.ais-Pagination-link--selected:hover{background-color:none}.algolia-search .ais-RefinementList{background-color:#fff}.algolia-search .ais-RefinementList ul{margin:0;padding:0}.algolia-search .ais-RefinementList li{display:inline;margin-right:24px}.algolia-search .ais-RefinementList .ais-RefinementList-count{color:#535b66;font-size:14px;display:none}.algolia-search .ais-RefinementList .ais-RefinementList-item{width:100%}.algolia-search .ais-RefinementList .ais-RefinementList-label{position:relative;display:inline-flex;align-items:center;color:#535b66}.algolia-search .ais-RefinementList button{background:none;color:#0070d9;font-size:14px;padding:0;margin-top:16px}.algolia-search .ais-RefinementList button:hover{text-decoration:underline}.algolia-search #search-result-preview{box-shadow:inset 1px 1px 2px #9496a03d,inset 2px 2px 8px #9496a01a}.algolia-search #search-result-preview p,.algolia-search #search-result-preview span,.algolia-search #search-result-preview ul,.algolia-search #search-result-preview li{line-height:28px;font-size:14px}.algolia-search #search-result-preview h1,.algolia-search #search-result-preview h2{font-size:20px}.algolia-search .search-loader{border:4px solid #f3f3f3;animation:spin .5s linear infinite;border-top:4px solid #535b66;border-radius:50%;width:28px;height:28px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.algolia-search .container{margin:auto;border-radius:5px;max-width:1260px}.algolia-search .search-panel{display:flex}.algolia-search .search-panel__filters{flex:1}.algolia-search .search-panel__results{flex:3}.algolia-search .close-icon-container{position:fixed;top:24px;right:64px;cursor:pointer}.algolia-search .ais-RefinementList-checkbox{margin-bottom:0;margin-right:.5rem}.algolia-search .cais-header form{border-radius:36px}.algolia-search .cais-header input{border:none;margin:0;background:transparent;padding:0;box-shadow:none;outline:none}.algolia-search .cais-header button{margin:0;left:0;background-color:transparent;border-top-right-radius:36px;border-bottom-right-radius:36px}.algolia-search .cais-header input.ais-SearchBox-input{padding:18px 48px;font-size:20px;background:#eef1f8;border:none;height:auto}.algolia-search .cais-header button.ais-SearchBox-submit svg.ais-SearchBox-submitIcon{stroke:#2c3540;fill:#2c3540;height:20px;width:20px}.algolia-search .cais-header .ais-SearchBox-reset{right:1rem}.algolia-search .cais-header a{text-decoration:none}
