.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-96650769-2fd0-4ad3-5271-3973e7f8f6ae {
background-color: var(--color-brand-primary) !important;
border-radius: 4px !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
width: 12% !important;
}
.lfr-layout-structure-item-a5e8403a-6f43-6873-8495-a4d824eee93d {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3e9f5fce-d715-4efc-0463-d6343e1a10a8 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7932a61e-5a4d-5c21-40c2-07296321bf80 {
font-size: fontSizeLg !important;
font-weight: 600 !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-0e7302c6-5f0a-d35f-a43c-116bca780747 {
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-cab69f52-e36b-1407-89f7-706c8f107b8f {
margin-left: auto !important;
margin-right: auto !important;
max-width: var(--container-max-xl) !important;
}
.lfr-layout-structure-item-cab69f52-e36b-1407-89f7-706c8f107b8f {
a:hover {
  color:  var(--color-action-primary-hover, #0053F0);
  text-decoration: none;
}}.lfr-layout-structure-item-e5c648cb-24da-07b0-9213-50e5250d10ea {
max-width: 50rem !important;
width: 100% !important;
}
.lfr-layout-structure-item-e5c648cb-24da-07b0-9213-50e5250d10ea {
text-align:left;
}.lfr-layout-structure-item-781f903d-85bc-a93e-abff-b2018bc3e891 {
margin-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-73faa92b-860b-ab50-aa8d-ecb1b1192a3f {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-19741e3c-4d9d-6c6c-cd9e-82f5d510ae56 {
gap: var(--spacer-4);
justify-content: space-between;
}.lfr-layout-structure-item-b61d9c4b-c78c-e089-6a72-ab344f0ec94f {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-9abed075-eecb-2a43-78e8-a7ba17c421e7 {
display: none !important;
}
.lfr-layout-structure-item-39d82912-edb0-50aa-5d4d-f64888bbdcef {
width: 75% !important;
}
.lfr-layout-structure-item-93c8f607-fc81-859e-5ae9-6e34f11c5039 {
background-color: var(--color-accent-5) !important;
border-radius: 4px !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
width: 12% !important;
}
.lfr-layout-structure-item-df7c0512-6f71-285e-aad6-25d8db74bb95 {
		.portlet-sort .form-group-item {
    height: auto;
    margin-bottom: 0;
  }
	
	.form-group-autofit {
    flex-direction: column;
		margin-bottom: 0;
  }
	
	.form-group-autofit:hover {
	  background-color:  var(--color-neutral-1) ;
	}
	
	.form-group-item label {
	  color: var(--gray-600, #6b6c7e);
    font-size: 13px;
    font-weight: 400;
		display: flex;
    gap: 12px;
		align-items: center;
	}
	
	#sort-title {
    font-size: 0.875rem;
    font-weight: var(--font-weight-semi-bold, 600);
    text-transform: uppercase;
   }
}.lfr-layout-structure-item-380329f1-1fd5-58db-b634-c26a4ef28042 {
gap: var(--spacer-4);
}.lfr-layout-structure-item-4bcbd41b-fc5e-a279-364d-aa152ecdf217 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-4bcbd41b-fc5e-a279-364d-aa152ecdf217 {


}.lfr-layout-structure-item-7d54e475-310a-bddb-1628-1e8daa3fbbb2 {
font-weight: 600 !important;
margin-right: auto !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
color: #54555F !important;
}
.lfr-layout-structure-item-bb9e01c7-c1cc-fa38-6da9-32cec8daa1ee {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-ddc54da4-182b-0e4c-fced-6a0d75ae5147 {
gap: var(--spacer-4);
}.lfr-layout-structure-item-abac19fb-71b7-0fb1-f49f-080167f5b55b {
background-color: var(--color-neutral-1) !important;
border-radius: var(--border-radius-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-abac19fb-71b7-0fb1-f49f-080167f5b55b {
gap: var(--spacer-4);
}.lfr-layout-structure-item-1423d72e-969e-4796-ec7f-24e692f62d1d {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-97985123-a1b2-cbb8-92de-eaf0169eac3a {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5d525dd0-3de2-92a8-bb7e-5d3b0dc37024 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-51bde076-56af-05ce-ba38-8f23ea0a3112 {
font-weight: 600 !important;
color: var(--color-brand-primary-darken-4) !important;
}
.lfr-layout-structure-item-cb99f884-29fd-0921-3b57-cc4dd8f7cede {
max-width: 700px !important;
text-align: center !important;
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-a21130b0-2f84-87ec-5b44-beb3f8eab633 {
max-width: 300px !important;
}
.lfr-layout-structure-item-a21130b0-2f84-87ec-5b44-beb3f8eab633 {
.custom-control-label::before {
    border-color: var(--gray-600, #6b6c7e);
}
  
.custom-control-label-text {
    font-size: 13px;
    font-weight: 400;
}

.search-facet-display-vocabulary .treeview-vocabulary-display .tree-item-category {
    padding-left: 0rem;
 }
	
.portlet {
   margin-bottom: 0rem;
}
	
.panel-body {
    padding: 0rem;
}
	
.treeview .custom-control {
    margin: 0rem;
  }
	
.treeview .btn {
    padding: 0px;
    margin-right: 0.5rem;
}  
	
.panel-header {
	  padding: 0.75rem 1.25rem 0rem 0rem;
}

}.lfr-layout-structure-item-c9c479ac-8740-8d1d-b064-a99e407ba423 {
gap: var(--spacer-4);
}.lfr-layout-structure-item-2befb3f2-edef-2e9a-9504-0972b3fe1478 {
width: 100% !important;
}
.lfr-layout-structure-item-fde2d513-c9da-fa3d-ebcb-1b30eb1ce48c {
color: var(--color-neutral-0) !important;
}
.lfr-layout-structure-item-eeee7b27-3e87-c908-94cf-2e0539729192 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-729dd0ff-e15b-db4e-4eeb-54db922e3af3 {
font-weight: 600 !important;
margin-right: auto !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
color: #54555F !important;
}
.lfr-layout-structure-item-1da07ef6-9ab1-9fd0-b7f4-04b93d03bf3b {
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d79dbe2d-4390-5ae1-5103-e3ab53d3568a {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-6fc19304-d047-2ad2-3751-a8215737368d {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-1053d711-53d5-8cd6-638a-afd88f547e98 {
font-size: .7rem;
}.lfr-layout-structure-item-3ee652df-f315-eaab-f0e9-117e9a7f80b5 {
display: none !important;
}
.lfr-layout-structure-item-fceb781a-b02d-b313-6ebe-dda8626a425c {
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f0fd9eed-0cc7-31d2-1fd4-8ba62dd77511 {
background-color: var(--color-neutral-1) !important;
border-radius: var(--border-radius-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-e3e752d2-5c5a-f017-af38-09d6c356e62c {
padding-bottom: 24px !important;
padding-left: 24px !important;
padding-right: 24px !important;
padding-top: 24px !important;
}
.lfr-layout-structure-item-e3e752d2-5c5a-f017-af38-09d6c356e62c {
gap: var(--spacer-5);
}.lfr-layout-structure-item-456d5c0d-b28e-3f95-8139-ae1e48230c5d {
margin-bottom: 24px !important;
margin-top: 24px !important;
}
.lfr-layout-structure-item-7631d021-85f0-f104-2647-129b766e40a3 {
font-weight: 600 !important;
margin-right: auto !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
color: #54555F !important;
}
.lfr-layout-structure-item-246d9d54-8076-9e68-4d6e-69cf89df3de4 {
a {
  color: var(--color-neutral-10, #282934);
}

a:hover {
  color:  var(--color-action-primary-hover, #0053F0)
}

gap: var(--spacer-3);

}.lfr-layout-structure-item-bada5fe9-3b12-9fb2-8a76-eb904c75cd5a {
background-color: var(--color-neutral-1) !important;
border-radius: var(--border-radius-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-5c347c4c-9728-bdce-fcaa-9413e5730790 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0bfbb743-fc9b-82c7-9bf9-5264cb5b8e43 {
gap: var(--spacer-2);
}.lfr-layout-structure-item-323b7b19-d9bb-353c-e770-0e7dcf325344 {
font-weight: 600 !important;
margin-right: auto !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
color: #54555F !important;
}
.lfr-layout-structure-item-69c78e82-1d1e-ffca-fc92-a638d947159b {
font-family: "Source Sans 3", system-ui !important;
}
.lfr-layout-structure-item-44205992-3a58-9c8c-9f1a-1395f9c2ea49 {
gap: var(--spacer-4);
}.lfr-layout-structure-item-d5ce4635-a6de-5ee4-03f9-443480233117 {
background-color: var(--color-neutral-1) !important;
border-radius: var(--border-radius-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-fb898e16-d12e-a0bf-263e-c6190f6482f9 {
color: var(--color-neutral-10) !important;
}
.lfr-layout-structure-item-fb898e16-d12e-a0bf-263e-c6190f6482f9 {
  @media screen and (max-width: 992px) {
		.facet-value-mobile {
			gap: var(--spacer-2, 0.5rem);
		}
		.facet-value-mobile .term-text {
			opacity: 0.80;
		}
		.tab-list-mobile,.dropdown-menu {
			max-width: none;
			padding: var(--spacer-2, 0.5rem);
			width: 100%;
		}
		#tab-list {
			display: none !important;
		}
		#tab-list-mobile {
			align-items: center;
			display: flex !important;
			width: 100%;
		}
	}
  
  #tab-list-mobile {
		display: none;
	}

  #tab-list-mobile::after {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='%23999AA3' class='lexicon-icon lexicon-icon-caret-bottom' role='presentation' viewBox='0 0 512 512'%3E%3Cpath class='lexicon-icon-outline' d='M103.5,204.3l136.1,136.1c9,9,23.7,9,32.7,0l136.1-136.1c14.6-14.6,4.3-39.5-16.4-39.5H119.9C99.2,164.8,88.9,189.7,103.5,204.3L103.5,204.3z'%3E%3C/path%3E%3C/svg%3E");
		position: absolute;
		right: 1rem;
	}
 
  .tab-list {
	  display: flex;
		border-radius: 99px;
    background: var(--Neutral-01, #F7F7F8);
    height: 52px;
		align-items:center;
		padding: 4px 6px;
	}
	
	.facet-value{
	  flex:1;
	}
  
	.selected-item-mobile-tab::after {
		content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='currentColor' class='lexicon-icon lexicon-icon-check' role='presentation' viewBox='0 0 512 512'%3E%3Cpath d='M192.9,429.5c-8.3,0-16.4-3.3-22.3-9.2L44.5,294.1C15,263.2,62.7,222,89.1,249.5L191.5,352l230-258.9 c27.2-30.5,74.3,11.5,47.1,41.9L216.4,418.9c-5.8,6.5-14,10.3-22.6,10.6C193.5,429.5,193.2,429.5,192.9,429.5z'%3E%3C/path%3E%3C/svg%3E");
		position: absolute;
		right: 1rem;
	}
  
	.selected-tab-btn {
	  width: 100%;
    text-align: center;
		border-radius: 99px;
    background: var(--Action-Primary-Active-Lighten, #E6EDFB);
    padding: 8px;
		opacity: 1;
	}
	
	.term-text {
		color: var(--Neutral-10, #282934);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
	}
	
	.facet-term-unselected .term-text {
		opacity: 0.8;
	}
	
	.term-count {
	   border-radius: 12px;
     background: var(--Status-Info-Info, #2E5AAC);
		 color: var(--Neutral-00, #FFF);
		 padding: 2px 5px;
		 font-size: 13px;
	}
}.lfr-layout-structure-item-4fa88cb1-f214-2392-702a-3d67505ba08a {
margin-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-6b0bcdac-1730-0b6d-682c-6e9af6a4fe24 {
margin-right: 0px !important;
}
.lfr-layout-structure-item-8f58584f-c695-63fb-e1df-6283fde61a2f {
gap: var(--spacer-2);
}.lfr-layout-structure-item-ba07fade-e1a3-bb14-ee8e-2edc842fdd6c {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9436ee33-42b8-5fd8-d6e5-f9838dc30622 {
font-size: fontSizeLg !important;
font-weight: 600 !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-445dc07f-7102-6437-bce7-c5b5ff6f8dcc {
max-width: 900px !important;
}
.lfr-layout-structure-item-0cf3f6d4-5c95-d78f-c94a-8a1cab615128 {
margin-top: -25px !important;
padding-left: 24px !important;
padding-right: 24px !important;
text-align: center !important;
}
.lfr-layout-structure-item-89d339f6-7055-bc34-9124-85e12a872129 {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-127fcf4e-b3fb-2dcb-40a1-ddd60d14a53e {
margin-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-9042f190-80e6-b18f-fc69-61727c7aa37c {
background-color: var(--color-accent-4) !important;
border-radius: 4px !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
width: 12% !important;
}
.lfr-layout-structure-item-48f9a916-f340-bc25-2dea-f0d29a3d3549 {
gap: var(--spacer-3);
}.lfr-layout-structure-item-3e146314-9fb6-83de-4743-76360fa8e95e {
font-size: fontSizeLg !important;
font-weight: 600 !important;
color: var(--color-brand-primary-darken-5) !important;
}
.lfr-layout-structure-item-f8a567f5-9f4e-688f-feb7-23440ffd7ac6 {
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d82b0047-1e64-2a93-3ae0-6f8faa42f619 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-05a8dbd8-ba7b-39a9-9f38-de29526af82d {
margin-left: var(--spacer-2,0.5rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-664b911b-9dfe-8b30-33d7-864563d7db02 {
	
}.lfr-layout-structure-item-f27a1c18-cb4c-cbd4-63d5-e01c76181bdc {
background-color: var(--color-neutral-1) !important;
border-radius: var(--border-radius-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-006bedd4-abe6-d7f3-9771-f16236f296b6 {
gap: var(--spacer-2);
}.lfr-layout-structure-item-4a4145de-dbc9-e9ae-ad98-daa04eb6a456 {
background-color: var(--color-accent-1) !important;
border-radius: 4px !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
width: 12% !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-cab69f52-e36b-1407-89f7-706c8f107b8f {
a:hover {
  color:  var(--color-action-primary-hover, #0053F0);
  text-decoration: none;
}

gap: var(--spacer-4);
}.lfr-layout-structure-item-39d82912-edb0-50aa-5d4d-f64888bbdcef {
width: 50% !important;
}
.lfr-layout-structure-item-39d82912-edb0-50aa-5d4d-f64888bbdcef {
display: flex;
flex-direction: column !important;
gap: var(--spacer-5);
}.lfr-layout-structure-item-a21130b0-2f84-87ec-5b44-beb3f8eab633 {
max-width: 100% !important;
width: 100% !important;
}
.lfr-layout-structure-item-1053d711-53d5-8cd6-638a-afd88f547e98 {
font-size: .7rem;
}.lfr-layout-structure-item-e3e752d2-5c5a-f017-af38-09d6c356e62c {
gap: var(--spacer-5);
flex-wrap: wrap;
}.lfr-layout-structure-item-5056d182-6fc7-3cac-a5bc-6c69ed6c0f63 {
gap: var(--spacer-5);
}.lfr-layout-structure-item-48f9a916-f340-bc25-2dea-f0d29a3d3549 {
width: 50% !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-39d82912-edb0-50aa-5d4d-f64888bbdcef {
}}@media screen and (max-width: 575px) {.lfr-layout-structure-item-cab69f52-e36b-1407-89f7-706c8f107b8f {
a:hover {
  color:  var(--color-action-primary-hover, #0053F0);
  text-decoration: none;
}

gap: var(--spacer-4);
}.lfr-layout-structure-item-19741e3c-4d9d-6c6c-cd9e-82f5d510ae56 {
flex-direction: column !important;
gap: var(--spacer-4);
}.lfr-layout-structure-item-39d82912-edb0-50aa-5d4d-f64888bbdcef {
width: 100% !important;
}
.lfr-layout-structure-item-39d82912-edb0-50aa-5d4d-f64888bbdcef {
flex-direction: column !important;
}.lfr-layout-structure-item-1053d711-53d5-8cd6-638a-afd88f547e98 {
flex-direction: column !important;
font-size: .7rem;
gap: 0px;
}.lfr-layout-structure-item-48f9a916-f340-bc25-2dea-f0d29a3d3549 {
width: 100% !important;
}
}