body{margin:0}atomic-search-layout{height:auto}.result-item{display:flex;gap:1rem;margin-bottom:1.5rem}.result-image{width:150px;height:100px;object-fit:cover}.result-content{flex-grow:1}.result-title{font-size:1.2rem;margin:0 0 .5rem}.result-date{font-size:.9rem;color:gray;margin:0 0 .5rem}.result-summary{margin:0 0 .5rem}.result-tags{font-size:.8rem;color:#00f}atomic-facet{font-family:Arial,sans-serif;margin-bottom:1.5rem}atomic-facet>header{font-size:1.2rem;font-weight:700;color:#002966;margin-bottom:1rem;text-transform:capitalize}atomic-facet-value-checkbox{display:flex;align-items:center;margin-bottom:.5rem}atomic-facet-value-checkbox label{font-size:1rem;color:#002966;cursor:pointer}atomic-facet-value-checkbox input[type=checkbox]{width:1.2rem;height:1.2rem;margin-right:.5rem;border:1px solid #002966;border-radius:3px;cursor:pointer}atomic-facet-value-checkbox input[type=checkbox]:checked{background-color:#002966;border-color:#002966}atomic-facet>div{display:flex;flex-direction:column;gap:.5rem}:root{--atomic-font-family: "Inter", Arial, "sans-serif";--atomic-font-normal: 300;--atomic-primary: #001aff;--atomic-on-background: #020b5b;--atomic-text-base: .8rem;--atomic-facet-checkbox-size: .7rem;--atomic-layout-spacing-x: 1rem}atomic-facet::part(label-button){color:var(--atomic-on-background);font-size:var(--atomic-text-base);font-weight:600;padding:0}atomic-facet::part(label-button-icon){color:var(--atomic-primary);width:12px;height:12px}atomic-facet::part(facet){border-top:.05rem solid #c6c6c6;border-bottom:none;border-left:none;border-radius:0;border-right:0;padding:15px 0 0}atomic-facet::part(search-wrapper){padding:0}atomic-facet::part(value-checkbox){left:0;width:var(--atomic-facet-checkbox-size);height:var(--atomic-facet-checkbox-size);border-radius:0;top:16px;border-color:var(--atomic-on-background)}atomic-facet::part(value-checkbox):hover{border-color:var(--atomic-on-background)}atomic-facet::part(value-checkbox-label){padding-left:1.25rem;font-weight:300;font-size:.8rem;margin:.625rem 0 0;padding-top:0;padding-bottom:0}atomic-facet::part(value-checkbox-label value-label):hover{color:var(--atomic-on-background)}atomic-facet::part(value-checkbox-checked){background-color:var(--atomic-on-background)}atomic-refine-toggle::part(button){border-color:#020b5b;border-radius:0;color:#020b5b;font-size:16px;font-weight:600;position:relative}atomic-facet{margin-bottom:0;font-family:var(--atomic-font-family)}atomic-facet::part(value-count){color:#020b5b}atomic-load-more-results::part(load-more-results-button){visibility:hidden;height:62px;position:relative;width:100%}atomic-load-more-results::part(load-more-results-button):after{content:"Load More";visibility:visible;background-color:transparent;color:#001aff;border:.05rem solid #001aff;border-radius:0;font-size:.8rem;font-weight:600;padding:16px 40px;transition:color .2s ease,background-color .2s ease,border-color .2s ease;left:0;position:absolute;top:3px;height:55px}atomic-load-more-results::part(load-more-results-button):hover:after{color:#fff;background-color:#020b5b;border-color:#020b5b}b,strong{font-weight:600!important}atomic-facet::part(search-wrapper){display:none}atomic-no-results::part(icon){display:none}atomic-no-results::part(no-results){color:#020b5b;font-size:35px;font-weight:500}atomic-no-results::part(search-tips){color:#020b5b;font-size:20px;font-weight:300}atomic-load-more-results::part(container){align-items:flex-start}.br-search-title{font-family:LabAntiqua,Arial,"sans-serif";color:var(--atomic-primary);font-size:1.75rem;font-weight:600}atomic-result-list::part(outline):before{margin:1rem 0}atomic-refine-modal::part(footer-button){background-color:transparent;color:#001aff;border:.05rem solid #001aff;border-radius:0;font-weight:600;transition:color .2s ease,background-color .2s ease,border-color .2s ease}atomic-refine-modal::part(footer-button):hover{color:#fff;background-color:#020b5b;border-color:#020b5b}atomic-refine-modal::part(select){background-color:transparent;color:#001aff;border:.05rem solid #001aff;border-radius:0;font-weight:600;padding:.75rem}atomic-refine-modal::part(select-icon){color:#001aff}atomic-refine-modal::part(section-title){font-weight:600;font-size:.8rem;color:#020b5b}atomic-refine-modal::part(header){font-weight:600;font-size:.8rem;color:#020b5b}atomic-refine-modal::part(close-icon){color:#001aff}atomic-load-more-results::part(progress-bar){display:none}atomic-load-more-results::part(showing-results){color:#020b5b;font-size:.8rem}.ss-search-title-container.for-mobile{display:none}atomic-refine-modal::part(footer-button){visibility:hidden;height:60px;position:relative;width:100%}atomic-refine-modal::part(footer-button):after{content:"Apply";visibility:visible;background-color:transparent;color:#001aff;border:.05rem solid #001aff;border-radius:0;font-size:.8rem;font-weight:600;padding:16px 40px;transition:color .2s ease,background-color .2s ease,border-color .2s ease;left:0;position:absolute;top:3px;height:60px;width:100%}atomic-refine-modal::part(footer-button):hover:after{color:#fff;background-color:#020b5b;border-color:#020b5b}atomic-search-box::part(input)::placeholder{color:#001aff;font-size:1rem;font-weight:600;font-family:Inter,Arial,"sans-serif"}atomic-search-box::part(input){border:none;color:#020b5b;font-size:16px;font-family:Inter,Arial,"sans-serif";padding:0}atomic-search-box::part(input):focus{border:none}atomic-search-box::part(submit-button){background-color:transparent}atomic-search-box::part(submit-icon){fill:#001aff}atomic-search-box::part(wrapper){outline:none;border-top:none;border-left:none;border-right:none;border-bottom:.05rem solid #001aff;border-radius:0;height:30px}atomic-search-box::part(wrapper):focus{outline:none;border-top:none;border-left:none;border-right:none;border-bottom:.05rem solid #001aff;border-radius:0}atomic-search-box::part(clear-button),atomic-search-box::part(clear-icon){display:none}atomic-search-box::part(loading){display:none}atomic-search-box::part(wrapper):focus,atomic-search-box::part(wrapper):focus-within{--tw-ring-offset-shadow: none}atomic-search-box::part(query-suggestion-text),atomic-search-box::part(recent-query-title-content),atomic-search-box::part(recent-query-text){color:#020b5b;font-size:16px;font-family:Inter,Arial,"sans-serif";word-break:break-word}atomic-search-box::part(recent-query-icon),atomic-search-box::part(query-suggestion-icon){color:#020b5b}atomic-did-you-mean::part(correction-btn):hover{color:#020b5b;text-decoration:underline}atomic-query-summary::part(highlight),atomic-load-more-results::part(highlight),atomic-sort-dropdown::part(label){font-family:Inter,Arial,"sans-serif";font-weight:600}atomic-search-layout atomic-layout-section[section='main']{margin-bottom:2rem}@media (max-width: 676px){.result-item{flex-direction:column;padding:0}}@media (min-width: 599px) and (max-width: 838px){atomic-refine-modal::part(container){background-color:#fff;width:50%;height:100vh;position:relative;z-index:9999;padding:20px}atomic-refine-modal::part(close-button){position:absolute;top:16px;right:16px;font-size:24px}atomic-refine-modal::part(body-wrapper){padding:16px}atomic-refine-modal::part(footer-wrapper){padding:0}}@media (max-width: 1023px){atomic-search-layout atomic-layout-section[section=status]{display:flex;flex-direction:column}atomic-search-layout{grid-template-columns:none}atomic-result-list::part(outline){padding:1rem 0 0;border-top:.05rem solid #d8e3ea;border-right:none;border-left:none;border-bottom:none;border-radius:0}.ss-search-title-container.for-mobile,.ss-search-title-container.for-mobile h1{display:block;font-size:1.4rem}atomic-refine-toggle::part(button){position:relative}atomic-refine-toggle::part(button):after{content:"";background:#fff;height:5px;width:100%;bottom:-24px;position:absolute;left:0}atomic-search-box::part(wrapper){border-bottom:0;display:flex;border:1px solid #5c6670!important;padding:0 0 0 1rem;height:39px}atomic-search-box::part(input)::placeholder{color:#bab9b9!important}atomic-search-box::part(submit-icon){display:none}}@media only screen and (min-width: 1024px){atomic-search-layout{grid-template-columns:1fr minmax(9rem,14.5rem) minmax(50%,70rem) 1fr!important;gap:0!important}atomic-layout-section[section=main]{padding-left:1rem}atomic-layout-section[section=facets]{padding-right:1rem;margin-bottom: 1.5rem}}
