/*------------------------------------------------------------------------------*/
/* Custom Summary Marker Style
/*------------------------------------------------------------------------------*/

.CustomDetails summary,
.DetailsReset summary {
	list-style: none;
}

.CustomDetails summary::-webkit-details-marker,
.DetailsReset summary::-webkit-details-marker {
	display: none;
}

.CustomDetails summary:hover {
	color: var(--color-link-hover);
}

.CustomDetails summary:after {
	content: "\f0d7";
	font-family: var(--fa-style-family);
	margin-left: 1rem;
}

/*------------------------------------------------------------------------------*/
/* Privacy Policy
/*------------------------------------------------------------------------------*/

.PrivacyPolicy {
	font-size: var(--font-size-small);
}

/*------------------------------------------------------------------------------*/
/* Javascript Supported
/*------------------------------------------------------------------------------*/

.JS .JS-Hide {
	display: none !important;
}

/*------------------------------------------------------------------------------*/
/* Popups
/*------------------------------------------------------------------------------*/

.PopupContainer {
	margin: -2rem;
}

.PopupContainer .ModalClose {
	color: #fff;
	padding-right: 0;
	position: absolute;
    right: 0;
}

.PopupContainer .ModalContent {
	max-width: 500px;
	padding: 0;
}

.PopupContent {
	padding: 2rem;
	max-width: 500px;
}

.PopupContent #NewsletterCaptchaBadge {
	display: none;
}

.PopupButton {
	background-color: var(--background-accent-color);
	border-radius: 2rem;
	font-weight: bold;
	padding: 1rem 1.5rem;
	text-decoration: none;
}

.PopupButton:hover {
	background-color: var(--color-accent-darker);
}

.PopupOpener {
	bottom: 1.8rem;
	position: fixed;
	right: 1rem;
	z-index: 100;
}

.PopupOpener i {
	margin-left: 1rem;
}

/*------------------------------------------------------------------------------*/
/* LightWidget
/*------------------------------------------------------------------------------*/

.CategoryProducts .Pagination ul {
	display: none !important;
}