/* ==================================================== */
/* CSS for control sap.esh.search.ui/SearchFacetDialog  */
/* Base theme                                           */
/* ==================================================== */

.sapUshellSearchFacetDialog {
	width: 46rem;
}

.sapUshellSearchFacetDialog .sapMDialogScrollCont {
	height: 100%;
}

.sapUshellSearchFacetDialog .sapMDialogScrollCont.sapMDialogStretchContent {
	height: 100%;
}

.sapUshellSearchFacetFormContainer {
	height: 18rem;
}

.sapUshellSearchFacetFormContainer > div:nth-child(1) {
	height: 0;
	width: 0;
}

.sapUshellSearchFacetFormDetailPageString {
	width: 100%;
}

.customBasketFacetForm {
	width: 100%;
}

.sapUshellSearchFacetDialogShowMoreButton {
	float: right;
	margin-right: 0.63rem;
}

.sapUshellSearchFacetDialogSettingsContainer {
	width: 100%;
	border-bottom: 0.125rem solid var(--sapList_BorderColor);
}

.sapUshellSearchFacetDialogSettingsSelect .sapMSltLabel {
	color: var(--sapContent_LabelColor);
}

.sapUshellSearchFacetDialogListItemBold {
	font-weight: bold;
}

.sapUshellSearchFacetDialogDetailPage {
	height: ~"calc(100% - 0.5rem)";
	margin-top: 0.5rem;
}

.sapUshellSearchFacetDialogDetailPage > section {
	box-sizing: border-box;
}

.sapUshellSearchFacetDialogDetailPage:not(.sapUshellSearchFacetDialogHierarchyTreeDetailPage) > section {
	padding: 0 2rem;
}

.sapUshellSearchFacetDialogDetailPageString .sapUshellSearchFacetDialogDetailPage > header {
	margin: 0 2rem 0 2rem;
}

.sapMNavItem.sapMPage.sapUshellSearchFacetDialogDetailPage {
	height: 100%;
}

.sapUshellSearchFacetDialogDetailPage .sapMIBar {
	border-bottom-width: 0;
}

.sapUshellSearchFacetDialogDetailPage .sapMIBar .sapMSF {
	margin-left: 0.125rem;
}

.sapUshellSearchFacetDialogDetailPage .sapMLIB {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}

.sapUshellSearchFacetDialogDetailPage .sapUshellSearchFacetDialogDetailPageList {
	padding-top: 0.5rem;
}

.sapUshellSearchFacetDialogDetailPage .sapUshellSearchFacetDialogDetailPageSeparator {
	padding-top: 0.25rem;
}

.sapUshellSearchFacetDialogDetailPageSeparator .sapMLIB {
	height: 0;
}

.sapUshellSearchFacetDialogMasterContainer .sapMScrollContScroll {
	margin-top: 2.5rem;
}

.sapUshellSearchFacetDialogDetailPageCondition {
	width: 100%;
	padding-left: 0.5rem;
}

.sapUshellSearchFacetDialogDetailPageConditionCheckBox {
	width: 2.5rem;
	margin-left: -0.5rem;
}

.sapUshellSearchFacetDialogDetailPageConditionSelect {
	margin-right: 0.5rem;
}

.sapUshellSearchFacetDialogDetailPageConditionLabel {
	padding: 0.75rem 0.25rem 0 0.25rem;
}

.sapUshellSearchFacetDialogDetailPageAdvancedContainer .sapMScrollContScroll {
	padding-top: 0.5rem;
}

.sapMITBContainerContent .sapUshellSearchFacetDialogDetailPageAdvancedContainer .sapMScrollContScroll {
	padding: 0.5rem 2rem 0 2rem;
}

.sapUshellSearchFacetDialogDetailPageAdvancedContainer .sapUshellSearchFacetDialogDetailPageCondition > div:nth-child(2) {
	width: 86%;
}

.sapUshellSearchFacetDialogDetailPageAdvancedContainer .sapUshellSearchFacetDialogDetailPageCondition .sapUiHLayout {
	width: 100%;
}

.sapUshellSearchFacetDialogDetailPageListContainerDate .sapUshellSearchFacetDialogDetailPageCondition > div:nth-child(2) {
	width: 100%;
}

.sapUshellSearchFacetDialogDetailPageListContainerNumber .sapUshellSearchFacetDialogDetailPageCondition > div:nth-child(2) {
	width: 86%;
}

.sapUshellSearchFacetDialogContainer .sapMSplitContainerMaster::before {
	content: none;
}

.sapUshellSearchFacetDialogMasterContainer .sapMIBar.sapMHeader-CTX {
	background-color: var(--sapList_Background);
}

.sapUshellSearchFacetDialogDetailPage .sapMIBar {
	background: transparent;
}

.sapUshellSearchFacetDialogDetailPage .sapMIBar .sapMSFF {
	border-color: var(--sapContent_ForegroundBorderColor);
}

.sapUshellSearchFacetDialogDetailPage .sapMFocus > .sapMSFF {
	border-color: var(--sapField_Focus_BorderColor);
}

.sapUshellSearchFacetDialogDetailPage:not(.sapMSFDisabled) > .sapMSFF:hover {
	border-color: var(--sapField_Hover_BorderColor);
}

.sapUshellSearchFacetDialogDetailPage .sapMIBar .sapMBtnDefault:not(.sapMToggleBtnPressed) {
	border-color: var(--sapButton_BorderColor);
}

.sapUshellSearchFacetDialogDetailPage .sapMBtn:hover > .sapMBtnHoverable {
	border-color: var(--sapButton_Emphasized_Hover_BorderColor);
}

.sapUshellSearchFacetDialogContainer .sapMSplitContainerDetail {
	background: darken(@sapUiGroupContentBackground, 2);
}

.sapUshellSearchFacetDialogSubheaderToolbar > .sapMBarChild:last-child {
	margin-right: 0;
}

.sapMPage.sapMPageWithSubHeader.sapUshellSearchFacetDialogDetailPage > .sapMPageSubHeader {
	box-shadow: none;
}