.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}.picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:26.5em){.picker__box{font-size:1.25em}}@media (min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);zoom:1;background:rgba(0,0,0,.32);transition:background .15s ease-out}.picker--opened .picker__frame{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}
.picker__footer,.picker__header,.picker__table{text-align:center}.picker__day--highlighted,.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__box{padding:0 1em}.picker__header{position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}.picker__nav--next,.picker__nav--prev{top:-.33em}.picker__nav--prev{padding-right:1.5em}.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{color:#000;cursor:pointer;background:#b1dcfb}.picker__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}
.picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover,.picker__list-item:hover{background:#b1dcfb;cursor:pointer;color:#000}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height:46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item--highlighted,.picker__list-item:hover{border-color:#0089ec;z-index:10}.picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}.picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover{background:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:0 0;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover{background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:0}.picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}.picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover:before{color:#fff;border-color:#fff}.picker--time{min-width:256px;max-width:320px}.picker--time .picker__holder{background:#f2f2f2}@media (min-height:40.125em){.picker--time .picker__holder{font-size:.875em}}.picker--time .picker__box{padding:0;position:relative}
/* =============================================================================
 * mod_privacy_optin
 * ========================================================================== */

.mod_privacy_optin * {
	font-family: Arial, Verdana, sans-serif;
	line-height: 20px;
	font-size: 13px;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	box-sizing: border-box;
}

.mod_privacy_optin {
	display: none;
}

.mod_privacy_optin.open {
	display: block;
}

.mod_privacy_optin h1,
.mod_privacy_optin h2,
.mod_privacy_optin h3,
.mod_privacy_optin h4,
.mod_privacy_optin h5,
.mod_privacy_optin h6 {
	font-family: Arial, Verdana, sans-serif;
	margin: 0 0 10px 0;
	padding: 10px 0 10px 45px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjkuNzZweCIgaGVpZ2h0PSIzNC4yNTlweCIgdmlld0JveD0iMCAwIDI5Ljc2IDM0LjI1OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjkuNzYgMzQuMjU5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzNCM0M0MSIgc3Ryb2tlLXdpZHRoPSIxLjQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIyMi45MjU2IiBkPSINCglNMTQuODgxLDMzLjU0QzYuNDI3LDI5Ljg4LDAuNzIsMjEuOTM4LDAuNzIsMTMuOTc1YzAtNC4wODEsMC4wNDktOS4xNywwLjA0OS0xMy4yNTVDMi4wMzYsMi4yMTEsNC41ODgsNC4yMzEsNy41Myw0LjIzMQ0KCWMzLjUxOSwwLDYuNDgtMS40NTgsNy4zNTEtMy40MzljMC44NzIsMS45ODEsMy44MzIsMy40MzksNy4zNTEsMy40MzljMi45NDIsMCw1LjQ5NC0yLjAyLDYuNzYxLTMuNTExDQoJYzAsNC4wODUsMC4wNDgsOS4xNzQsMC4wNDgsMTMuMjU1QzI5LjA0MSwyMS45MzgsMjMuMzMzLDI5Ljg4LDE0Ljg4MSwzMy41NEwxNC44ODEsMzMuNTR6Ii8+DQo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjM0IzQzQxIiBzdHJva2Utd2lkdGg9IjEuNDQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIyLjkyNTYiIHBvaW50cz0iDQoJOC45MjgsMTYuNzk0IDE0LjQxMSwyMy4xNDYgMjMuMTM3LDkuNzggIi8+DQo8L3N2Zz4NCg==");
}

.mod_privacy_optin h1 {
	font-size: 26px;
}

.mod_privacy_optin h2 {
	font-size: 24px;
}

.mod_privacy_optin h3 {
	font-size: 22px;
}

.mod_privacy_optin h4 {
	font-size: 20px;
}

.mod_privacy_optin h5 {
	font-size: 18px;
}

.mod_privacy_optin h6 {
	font-size: 16px;
}

.mod_privacy_optin .privacy_buttons input {
	background: green;
	padding: 0 15px;
	line-height: 35px;
	color: white;
	border-radius: 5px;
	width: 100%;
	cursor: pointer;
	display: block;
	border: 0;
}

.mod_privacy_optin .privacy_overlay {
	z-index: 10000000;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	background: rgba(0,0,0,0.6);
}

.mod_privacy_optin .privacy_popup {
	position: fixed;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	z-index: 20000000;
	width: 90%;
	max-width: 475px;
	max-height: 100vh;
	overflow: auto;
}

.mod_privacy_optin.optin_bottom .privacy_popup {
	bottom: 10px;
	top: auto;
}

.mod_privacy_optin .privacy_content {
	padding: 20px 20px 15px 20px;
	background: rgb(248,248,248);
}

.mod_privacy_optin .privacy_popup.view_help {
	position: absolute;
}

.mod_privacy_optin .privacy_option_info {
	font-size: 12px;
	color: rgba(0,0,0,0.6);
	line-height: 1.4;
	margin-bottom: 0;
	cursor: pointer;
	display: block;
}

.mod_privacy_optin .privacy_text p {
	line-height: 19px;
	font-size: 12px;
	margin-bottom: 15px;
}

.mod_privacy_optin .privacy_item {
	margin-bottom: 15px;
}

.mod_privacy_optin .privacy_label {
  display: block;
  position: relative;
  padding-left: 28px;
  font-size: 14px;
  line-height: 18px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.mod_privacy_optin .privacy_label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.mod_privacy_optin .privacy_label .privacy_checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  background-color: #eee;
  border: 1px solid rgba(0,0,0,0.1);
  transition: background 0.3s ease;
  -webkit-transition: background 0.3s ease;	
}

.mod_privacy_optin .privacy_label:hover input ~ .privacy_checkmark {
  background-color: #ccc;
}

.mod_privacy_optin .privacy_label input:checked ~ .privacy_checkmark {
  background-color: #2196F3;
}

.mod_privacy_optin .privacy_label .privacy_checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.mod_privacy_optin .privacy_label input:checked ~ .privacy_checkmark:after {
  display: block;
}

.mod_privacy_optin .privacy_label .privacy_checkmark:after {
  left: 5px;
  top: 1px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mod_privacy_optin .privacy_buttons {
	margin-top: 20px;
}

.mod_privacy_optin .submit {
	margin-bottom: 10px;
}

.mod_privacy_optin .submit:active {
	opacity: 0.8;
}

.mod_privacy_optin .submit.readonly,
.mod_privacy_optin .submit.readonly:hover,
.mod_privacy_optin .submit.readonly:focus {
	background: rgb(221, 221, 221);
	color: rgb(154, 154, 154);
}

.mod_privacy_optin .headline {
	font-size: 1.3rem;
	margin-bottom: 10px;
}

.mod_privacy_optin .privacy_help_link,
.mod_privacy_optin .privacy_help_close {
	font-size: 0.85rem;
	text-align: center;
	color: rgba(0,0,0,0.5);
	margin-top: 5px;
	cursor: pointer;
	text-decoration: underline;
}

.mod_privacy_optin .privacy_help p {
	font-size: 0.9rem;
	line-height: 1.5;
}

.mod_privacy_optin .ajax_info {
	background: rgb(16, 126, 16);
	border-radius: 3px;
	margin: 10px 0;
	padding: 3px 15px;
	color: rgb(255,255,255);
	font-size: 0.9rem;
	display: none;
}

.mod_privacy_optin .privacy_help {
	display: none;
}

.mod_privacy_optin .view_help .privacy_settings {
	display: none;
}

.mod_privacy_optin .view_help .privacy_help {
	display: block;
}

.mod_privacy_optin p.privacy {
	color: rgb(255,255,255);
	background: red;
	font-weight: bold;
	padding: 20px;
	text-align: center;
	margin: 20px;
}

.mod_privacy_optin p.privacy a {
	text-decoration: underline;
	color: rgba(255,255,255)!important;
}

.mod_privacy_optin .privacy.hidden {
	display: none;
}

.mod_privacy_optin .privacy_links {
	text-align: center;
	margin-top: 10px;
}

.mod_privacy_optin .privacy_links a {
	font-size: 12px;
	text-align: center;
	color: rgba(0,0,0,0.5);
	margin-top: 5px;
	cursor: pointer;
	text-decoration: underline;
	display: inline-block;
	margin-left: 3px;
	margin-right: 3px;
}

/* =============================================================================
 * mod_privacy_optin_medium
 * ========================================================================== */

.mod_privacy_optin_medium * {
	font-family: Arial, Verdana, sans-serif;
	line-height: 19px;
	font-size: 13px;
	box-sizing: border-box;
}

.mod_privacy_optin_medium {
	display: none;
}

.mod_privacy_optin_medium.open {
	display: block;
}

.mod_privacy_optin_medium h1,
.mod_privacy_optin_medium h2,
.mod_privacy_optin_medium h3,
.mod_privacy_optin_medium h4,
.mod_privacy_optin_medium h5,
.mod_privacy_optin_medium h6 {
	font-family: Arial, Verdana, sans-serif;
	margin: 0 0 10px 0;
	padding: 5px 0 5px 35px;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 25px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjkuNzZweCIgaGVpZ2h0PSIzNC4yNTlweCIgdmlld0JveD0iMCAwIDI5Ljc2IDM0LjI1OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjkuNzYgMzQuMjU5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzNCM0M0MSIgc3Ryb2tlLXdpZHRoPSIxLjQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIyMi45MjU2IiBkPSINCglNMTQuODgxLDMzLjU0QzYuNDI3LDI5Ljg4LDAuNzIsMjEuOTM4LDAuNzIsMTMuOTc1YzAtNC4wODEsMC4wNDktOS4xNywwLjA0OS0xMy4yNTVDMi4wMzYsMi4yMTEsNC41ODgsNC4yMzEsNy41Myw0LjIzMQ0KCWMzLjUxOSwwLDYuNDgtMS40NTgsNy4zNTEtMy40MzljMC44NzIsMS45ODEsMy44MzIsMy40MzksNy4zNTEsMy40MzljMi45NDIsMCw1LjQ5NC0yLjAyLDYuNzYxLTMuNTExDQoJYzAsNC4wODUsMC4wNDgsOS4xNzQsMC4wNDgsMTMuMjU1QzI5LjA0MSwyMS45MzgsMjMuMzMzLDI5Ljg4LDE0Ljg4MSwzMy41NEwxNC44ODEsMzMuNTR6Ii8+DQo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjM0IzQzQxIiBzdHJva2Utd2lkdGg9IjEuNDQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIyLjkyNTYiIHBvaW50cz0iDQoJOC45MjgsMTYuNzk0IDE0LjQxMSwyMy4xNDYgMjMuMTM3LDkuNzggIi8+DQo8L3N2Zz4NCg==");
}

.mod_privacy_optin_medium h1 {
	font-size: 26px;
}

.mod_privacy_optin_medium h2 {
	font-size: 24px;
}

.mod_privacy_optin_medium h3 {
	font-size: 22px;
}

.mod_privacy_optin_medium h4 {
	font-size: 20px;
}

.mod_privacy_optin_medium h5 {
	font-size: 18px;
}

.mod_privacy_optin_medium h6 {
	font-size: 16px;
}

.mod_privacy_optin_medium .privacy_buttons {
	margin: 25px 0 15px 0;
}

.mod_privacy_optin_medium .privacy_buttons input {
	background: green;
	padding: 0 15px;
	line-height: 35px;
	color: white;
	border-radius: 5px;
	width: 100%;
	cursor: pointer;
	display: block;
	border: 0;
}

.mod_privacy_optin_medium .privacy_overlay {
	z-index: 10000000;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	background: rgba(0,0,0,0.6);
}

.mod_privacy_optin_medium .privacy_popup {
	position: fixed;
	top: 10px;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	z-index: 20000000;
	width: 90%;
	max-width: 420px;
	max-height: 100vh;
	overflow: auto;
}

.mod_privacy_optin_medium.optin_bottom .privacy_popup {
	bottom: 10px;
	top: auto;
}

.mod_privacy_optin_medium .privacy_content {
	padding: 15px 15px 10px 15px;
	background: rgb(248,248,248);
	border-radius: 5px;
}

.mod_privacy_optin_medium .privacy_popup.view_help {
	position: absolute;
}

.mod_privacy_optin_medium .privacy_option_info {
	font-size: 12px;
	color: rgba(0,0,0,0.6);
	line-height: 1.4;
	margin-bottom: 0;
	cursor: pointer;
}

.mod_privacy_optin_medium .privacy_text {
	line-height: 1.2;
	font-size: 0.9rem;
}

.mod_privacy_optin_medium .privacy_checkboxes {
	display: flex;
	justify-content: center;
	margin-bottom: 10px;
}

.mod_privacy_optin_medium .privacy_item {
	display: inline-block;
	margin: 0 10px;
}

.mod_privacy_optin_medium .privacy_label {
  display: block;
  position: relative;
  padding-left: 28px;
  font-size: 14px;
  line-height: 18px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.mod_privacy_optin_medium .privacy_label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.mod_privacy_optin_medium .privacy_label .privacy_checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  border: 1px solid rgba(0,0,0,0.4);
  background-color: #eee;
  transition: background 0.3s ease;
  -webkit-transition: background 0.3s ease;	
}

.mod_privacy_optin_medium .privacy_label:hover input ~ .privacy_checkmark {
  background-color: #ccc;
}

.mod_privacy_optin_medium .privacy_label input:checked ~ .privacy_checkmark {
  background-color: #2196F3;
}

.mod_privacy_optin_medium .privacy_label .privacy_checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.mod_privacy_optin_medium .privacy_label input:checked ~ .privacy_checkmark:after {
  display: block;
}

.mod_privacy_optin_medium .privacy_label .privacy_checkmark:after {
  left: 4px;
  top: 1px;
  width: 5px;
  height: 8px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mod_privacy_optin_medium .submit {
	margin-top: 10px;
	padding: 12px;
	width: 100%;
}

.mod_privacy_optin_medium .submit:active {
	opacity: 0.8;
}

.mod_privacy_optin_medium .submit.readonly,
.mod_privacy_optin_medium .submit.readonly:hover,
.mod_privacy_optin_medium .submit.readonly:focus {
	background: rgb(221, 221, 221);
	color: rgb(154, 154, 154);
}

.mod_privacy_optin_medium .headline {
	font-size: 1.3rem;
	margin-bottom: 10px;
}

.mod_privacy_optin_medium .privacy_help_link,
.mod_privacy_optin_medium .privacy_help_close {
	font-size: 0.85rem;
	text-align: center;
	color: rgba(0,0,0,0.5);
	margin-top: 5px;
	cursor: pointer;
	text-decoration: underline;
}

.mod_privacy_optin_medium .privacy_help p {
	font-size: 0.9rem;
	line-height: 1.5;
}

.mod_privacy_optin_medium .ajax_info {
	background: rgb(16, 126, 16);
	border-radius: 3px;
	margin: 10px 0;
	padding: 3px 15px;
	color: rgb(255,255,255);
	font-size: 0.9rem;
	display: none;
}

.mod_privacy_optin_medium .privacy_help {
	display: none;
}

.mod_privacy_optin_medium .view_help .privacy_settings {
	display: none;
}

.mod_privacy_optin_medium .view_help .privacy_help {
	display: block;
}

.mod_privacy_optin_medium p.privacy {
	color: rgb(255,255,255);
	background: red;
	font-weight: bold;
	padding: 20px;
	text-align: center;
	margin: 20px;
}

.mod_privacy_optin_medium p.privacy a {
	text-decoration: underline;
	color: rgba(255,255,255)!important;
}

.mod_privacy_optin_medium .privacy.hidden {
	display: none;
}

.mod_privacy_optin_medium .privacy_links {
	text-align: center;
}

.mod_privacy_optin_medium .privacy_links a {
	font-size: 12px;
	text-align: center;
	color: rgba(0,0,0,0.5);
	margin-top: 5px;
	cursor: pointer;
	text-decoration: underline;
	display: inline-block;
	margin-left: 3px;
	margin-right: 3px;
}

/* =============================================================================
 * mod_privacy_optin_slim
 * ========================================================================== */

.mod_privacy_optin_slim * {
	font-family: Arial, Verdana, sans-serif;
	line-height: 20px;
	font-size: 13px;
	box-sizing: border-box;
}

.mod_privacy_optin_slim {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100000000000;
}

.mod_privacy_optin_slim.open {
	display: block;
}

.mod_privacy_optin_slim .privacy_inside {
	color: rgb(255,255,255);
	background: rgb(0,0,0);
	box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
	position: absolute; 
	bottom: 0; 
	left: 0;
	width: 100%;
	z-index: 100;
	overflow: hidden;
	padding: 15px;
}

.mod_privacy_optin_slim .privacy_overlay {
	z-index: 10000000;
	z-index: 10;
	width: inherit; 
	height: inherit; 
	position: inherit; 
	background-color: rgba(0,0,0,.4);
}

.mod_privacy_optin_slim .privacy_buttons {
	float: right;
	width: 40%;
	text-align: right;
}

.mod_privacy_optin_slim .privacy_button {
	display: inline-block;
}

.mod_privacy_optin_slim .privacy_button a {
	padding: 5px;
	min-width: 140px;
	margin: 5px 0;
}

.mod_privacy_optin_slim .privacy_content {
	float: left;
	width: 60%;
	line-height: 1.5;
}

.mod_privacy_optin_slim .privacy_content a {
	color: rgb(255,255,255);
	text-decoration: underline;
}

.mod_privacy_optin_slim .privacy_content p {
	margin-bottom: 0;
}

.mod_privacy_optin_slim .privacy_button a {
	background: green;
	color: white;
	text-decoration: none;
	padding: 0 15px;
	line-height: 35px;
	display: inline-block;
	text-align: center;
	min-width: 140px;
}

.privacy.hidden {display: none;}

/* =============================================================================
 * hide_optin class
 * ========================================================================== */

.hide_optin .mod_privacy_optin,
.hide_optin .mod_privacy_optin_slim,
.hide_optin .mod_privacy_optin_medium {
	display: none!important;
}

/* =============================================================================
 * mobile
 * ========================================================================== */

@media only screen and (max-width: 767px) {
	.mod_privacy_optin_slim .privacy_buttons,
	.mod_privacy_optin_slim .privacy_content {
		float: none;
		width: 100%;
		text-align: left;
	}
	
	.mod_privacy_optin_slim .privacy_content {
		margin-bottom: 10px;
	}
	
	.mod_privacy_optin_slim .privacy_button,
	.mod_privacy_optin_slim .privacy_button a {
		display: block;
	}
}



/** autocomplete widget and results box **/
.autocomplete_widget {position: relative;}
.autocomplete_results {background: #f2f2f2; border: 1px solid silver;}
.autocomplete_results > .block {border-bottom: 1px solid silver;}
.autocomplete_results ul {list-style: none;}
.autocomplete_results ul li {display: block; cursor: pointer;}
.autogrid_grid{display:grid;margin-left:-15px;margin-right:-15px}.autogrid_grid .column{padding-left:15px;padding-right:15px}.autogrid_grid.gutter_none{margin-left:0;margin-right:0}.autogrid_grid.gutter_none>.column{padding-left:0;padding-right:0}.autogrid_grid.gutter_s{margin-left:-15px;margin-right:-15px}.autogrid_grid.gutter_s>.column{padding-left:15px;padding-right:15px}.autogrid_grid.gutter_m{margin-left:-30px;margin-right:-30px}.autogrid_grid.gutter_m>.column{padding-left:30px;padding-right:30px}.autogrid_grid.gutter_l{margin-left:-40px;margin-right:-40px}.autogrid_grid.gutter_l>.column{padding-left:40px;padding-right:40px}.autogrid_grid.same_height>.column>.attributes{height:100%}.autogrid_grid .column .attributes{background-size:cover}.autogrid_grid .column .attributes.p-xl{padding:200px 40px 200px 40px}.autogrid_grid .column .attributes.p-l{padding:160px 40px 160px 40px}.autogrid_grid .column .attributes.p-m{padding:115px 40px 115px 40px}.autogrid_grid .column .attributes.p-s{padding:80px 40px 80px 40px}.autogrid_grid .column .attributes.p-xs{padding:40px 40px 40px 40px}.autogrid_row,.autogrid_wrapper{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;box-sizing:border-box}.autogrid,.autogrid_row .column{padding-left:15px;padding-right:15px;flex-basis:1;flex-grow:1;width:100%;position:relative;box-sizing:border-box}.autogrid_clear{flex:0 0 100%;height:0}.col_1{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.autogrid_row.gutter_none,.autogrid_wrapper.gutter_none{margin-left:0;margin-right:0}.autogrid_row.gutter_none>div,.autogrid_wrapper.gutter_none>div{padding-left:0;padding-right:0}.autogrid_row.gutter_s,.autogrid_wrapper.gutter_s{margin-left:-15px;margin-right:-15px}.autogrid_row.gutter_s>div,.autogrid_wrapper.gutter_s>div{padding-left:15px;padding-right:15px}.autogrid_row.gutter_m,.autogrid_wrapper.gutter_m{margin-left:-30px;margin-right:-30px}.autogrid_row.gutter_m>div,.autogrid_wrapper.gutter_m>div{padding-left:30px;padding-right:30px}.autogrid_row.gutter_l,.autogrid_wrapper.gutter_l{margin-left:-40px;margin-right:-40px}.autogrid_row.gutter_l>div,.autogrid_wrapper.gutter_l>div{padding-left:40px;padding-right:40px}.order_1{order:1}.order_2{order:2}.order_3{order:3}.order_4{order:4}.order_5{order:5}.order_6{order:6}.full{flex:0 0 100%}.one_half{flex:0 0 calc(100% / 2)}.one_third{flex:0 0 calc(100% / 3)}.one_fourth{flex:0 0 calc(100% / 4)}.one_fifth{flex:0 0 calc(100% / 5)}.one_sixth{flex:0 0 calc(100% / 6)}.two_third{flex:0 0 calc((100% / 3) * 2)}.two_fourth{flex:0 0 calc((100% / 4) * 2)}.three_fourth{flex:0 0 calc((100% / 4) * 3)}.two_fifth{flex:0 0 calc((100% / 5) * 2)}.three_fifth{flex:0 0 calc((100% / 5) * 3)}.four_fifth{flex:0 0 calc((100% / 5) * 4)}.two_sixth{flex:0 0 calc((100% / 6) * 2)}.three_sixth{flex:0 0 calc((100% / 6) * 3)}.four_sixth{flex:0 0 calc((100% / 6) * 4)}.five_sixth{flex:0 0 calc((100% / 6) * 5)}.offset_col_1{margin-left:calc((100% / 12) * 1)}.offset_col_2{margin-left:calc((100% / 12) * 2)}.offset_col_3{margin-left:calc((100% / 12) * 3)}.offset_col_4{margin-left:calc((100% / 12) * 4)}.offset_col_5{margin-left:calc((100% / 12) * 5)}.offset_col_6{margin-left:calc((100% / 12) * 6)}.offset_col_7{margin-left:calc((100% / 12) * 7)}.offset_col_8{margin-left:calc((100% / 12) * 8)}.offset_col_9{margin-left:calc((100% / 12) * 9)}.offset_col_10{margin-left:calc((100% / 12) * 10)}.offset_col_11{margin-left:calc((100% / 12) * 11)}.autogrid_grid .column.align_left_top{text-align:left}.autogrid_grid .column.align_left_center{text-align:left;align-self:center}.autogrid_grid .column.align_left_bottom{text-align:left;align-self:flex-end}.autogrid_grid .column.align_center_top{text-align:center}.autogrid_grid .column.align_center_center{text-align:center;align-self:center}.autogrid_grid .column.align_center_bottom{text-align:center;align-self:flex-end}.autogrid_grid .column.align_right_top{text-align:right}.autogrid_grid .column.align_right_center{text-align:right;align-self:center}.autogrid_grid .column.align_right_bottom{text-align:right;align-self:flex-end}.autogrid_grid.same_height>.column{align-self:unset}.autogrid_grid.same_height>.column>.attributes{display:flex;flex-wrap:wrap}.autogrid_grid.same_height>.column>.attributes>.same-height-wrap{width:100%;flex:0 0 100%}.autogrid_grid.same_height>.column.align_left_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_left_bottom>.attributes{align-items:flex-end}.autogrid_grid.same_height>.column.align_center_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_center_bottom>.attributes{align-items:flex-end}.autogrid_grid.same_height>.column.align_right_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_right_bottom>.attributes{align-items:flex-end}.autogrid_grid .column>.attributes .image_mob{display:none}.autogrid.no_gutter{padding-left:0;padding-right:0}@media only screen and (min-width :768px) and (max-width :1024px){.col_1_t{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2_t{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3_t{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4_t{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5_t{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6_t{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7_t{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8_t{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9_t{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10_t{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11_t{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12_t{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.order_1_t{order:1}.order_2_t{order:2}.order_3_t{order:3}.order_4_t{order:4}.order_5_t{order:5}.order_6_t{order:6}}@media only screen and (max-width:767px){.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.three_sixth .four_sixth,.two_fifth,.two_fourth,.two_sixth,.two_third,[class*=col_]{flex:0 0 100%;max-width:none}.autogrid_grid .column,.column[class*=col_]{padding-left:0!important;padding-right:0!important;margin-bottom:25px}.autogrid[class*=offset_],.autogrid_grid[class*=offset_],.column[class*=offset_]{margin-left:0}.autogrid_grid,.autogrid_row,.autogrid_wrapper{margin-left:0!important;margin-right:0!important}.autogrid_grid .column .attributes.has-image.empty>.image_mob,.autogrid_grid .column .attributes.has-image.empty>.same-height-wrap>.image_mob{display:block}.autogrid_grid .column .attributes.has-image.empty{background:0 0!important}.col_1_m{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2_m{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3_m{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4_m{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5_m{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6_m{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7_m{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8_m{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9_m{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10_m{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11_m{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12_m{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.order_1_m{order:1}.order_2_m{order:2}.order_3_m{order:3}.order_4_m{order:4}.order_5_m{order:5}.order_6_m{order:6}.autogrid_grid .column .attributes.p-l,.autogrid_grid .column .attributes.p-m,.autogrid_grid .column .attributes.p-s,.autogrid_grid .column .attributes.p-xl,.autogrid_grid .column .attributes.p-xs{padding:20px}}body.edge column[class*=col_]{flex-basis:0}@media only screen and (max-width:767px){body.edge column[class*=col_]{flex-basis:100%}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.d_100{grid-template-columns:100%}.d_25_25_25_25{grid-template-columns:25% 25% 25% 25%}.d_33_33_33{grid-template-columns:33.3333% 33.3333% 33.3333%}.d_50_25_25{grid-template-columns:50% 25% 25%}.d_25_50_25{grid-template-columns:25% 50% 25%}.d_25_25_50{grid-template-columns:25% 25% 50%}.d_40_30_30{grid-template-columns:40% 30% 30%}.d_30_40_30{grid-template-columns:30% 40% 30%}.d_30_30_40{grid-template-columns:30% 30% 40%}.d_20_40_40{grid-template-columns:20% 40% 40%}.d_40_20_40{grid-template-columns:40% 20% 40%}.d_40_40_20{grid-template-columns:40% 40% 20%}.d_50_50{grid-template-columns:50% 50%}.d_85_15{grid-template-columns:85% 15%}.d_15_85{grid-template-columns:15% 85%}.d_80_20{grid-template-columns:80% 20%}.d_20_80{grid-template-columns:20% 80%}.d_75_25{grid-template-columns:75% 25%}.d_25_75{grid-template-columns:25% 75%}.d_70_30{grid-template-columns:70% 30%}.d_30_70{grid-template-columns:30% 70%}.d_66_33{grid-template-columns:66.6667% 33.3333%}.d_33_66{grid-template-columns:33.3333% 66.6667%}.d_60_40{grid-template-columns:60% 40%}.d_40_60{grid-template-columns:40% 60%}@media only screen and (min-width :768px) and (max-width :1024px){.t_100{grid-template-columns:100%}.t_50_50{grid-template-columns:50% 50%}}@media only screen and (max-width:767px){.m_100{grid-template-columns:100%}.m_50_50{grid-template-columns:50% 50%}}
@charset "UTF-8";
.color_accent,span.color_accent{color:#9E0F59}.color_second,span.color_second{color:#3B3B3A}.color_lila,span.color_lila{color:#F7E9F8}.color-black,span.color-black{color:#000000}.color-font-color,span.color-font-color{color:#1A1A1A}html body.relaunch_2025{}html body.relaunch_2025 a{color:#9E0F59;text-decoration:none}html body.relaunch_2025 .shariff li a{color:#fff}html body.relaunch_2025 p a{color:#9E0F59}html body.relaunch_2025 .ce_text_extented ol{list-style:decimal;padding-left:26px}html body.relaunch_2025 .ce_text_extented ul{list-style-type:disc;padding-left:26px}html body.relaunch_2025 .ce_text_extented ol,html body.relaunch_2025 .ce_text_extented ul{margin-bottom:15px}html body.relaunch_2025 .header .mainmenu ul.level_1 li span.ribbon{background:#9E0F59}html body.relaunch_2025 .stroke-accent{stroke:#9E0F59}html body.relaunch_2025 .fill-accent{fill:#9E0F59}html body.relaunch_2025 .ce_swiper-slider-start.style2_dark .swiper-pagination-bullet-active,html body.relaunch_2025 .ce_swiper-slider-start.style2_dark .swiper-pagination-bullet-active:after,html body.relaunch_2025 .ce_swiper-slider-start.style2_light .swiper-pagination-bullet-active,html body.relaunch_2025 .ce_swiper-slider-start.style2_light .swiper-pagination-bullet-active:after{background-color:#9E0F59}html body.relaunch_2025 .ce_wrap.bg-hover-accent:hover{background-color:#9E0F59 !important}html body.relaunch_2025 .ce_hyperlink.btn-accent a{background:#9E0F59;border-color:#9E0F59}html body.relaunch_2025 .ce_hyperlink.btn-accent-outline a{border-color:#9E0F59;color:#9E0F59}html body.relaunch_2025 .txt-color-accent,html body.relaunch_2025 .txt-color-accent p,html body.relaunch_2025 .txt-color-accent i,html body.relaunch_2025 .txt-color-accent a,html body.relaunch_2025 .txt-color-accent h1,html body.relaunch_2025 .txt-color-accent h2,html body.relaunch_2025 .txt-color-accent h3,html body.relaunch_2025 .txt-color-accent h4,html body.relaunch_2025 .txt-color-accent h5,html body.relaunch_2025 .txt-color-accent h6,html body.relaunch_2025 .txt-color-accent .h1,html body.relaunch_2025 .txt-color-accent .h2,html body.relaunch_2025 .txt-color-accent .h3,html body.relaunch_2025 .txt-color-accent .h4,html body.relaunch_2025 .txt-color-accent .h5,html body.relaunch_2025 .txt-color-accent .h6,html body.relaunch_2025 .txt-color-accent .h1 p,html body.relaunch_2025 .txt-color-accent .h2 p,html body.relaunch_2025 .txt-color-accent .h3 p,html body.relaunch_2025 .txt-color-accent .h4 p,html body.relaunch_2025 .txt-color-accent .h5 p,html body.relaunch_2025 .txt-color-accent .h6 p,html body.relaunch_2025 .txt-color-accent.h1,html body.relaunch_2025 .txt-color-accent.h2,html body.relaunch_2025 .txt-color-accent.h3,html body.relaunch_2025 .txt-color-accent.h4,html body.relaunch_2025 .txt-color-accent.h5,html body.relaunch_2025 .txt-color-accent.h6,html body.relaunch_2025 .txt-color-accent.h1 p,html body.relaunch_2025 .txt-color-accent.h2 p,html body.relaunch_2025 .txt-color-accent.h3 p,html body.relaunch_2025 .txt-color-accent.h4 p,html body.relaunch_2025 .txt-color-accent.h5 p,html body.relaunch_2025 .txt-color-accent.h6 p{color:#9E0F59}html body.relaunch_2025 .bg-accent{background-color:#9E0F59}html body.relaunch_2025 #main .ce_text_extented p a,html body.relaunch_2025 #main .ce_text_extented a{color:#9E0F59;text-decoration:underline}html body.relaunch_2025 .divider-v2 h1:after,html body.relaunch_2025 .divider-v2 h2:after,html body.relaunch_2025 .divider-v2 h3:after,html body.relaunch_2025 .divider-v2 h4:after,html body.relaunch_2025 .dividerv h5:after,html body.relaunch_2025 .divider-v2 h6:after,html body.relaunch_2025 h1.divider-v2:after,html body.relaunch_2025 h2.divider-v2:after,html body.relaunch_2025 h3.divider-v2:after,html body.relaunch_2025 h4.divider-v2:after,html body.relaunch_2025 h5.divider-v2:after,html body.relaunch_2025 h6.divider-v2:after{background:#9E0F59}html body.relaunch_2025 hr.divider_3:before{background:#9E0F59}html body.relaunch_2025 hr.divider_3:before{background:#9E0F59}html body.relaunch_2025 .divider_4_first{border:3px solid #9E0F59}html body.relaunch_2025 .divider_4_second{background-color:#9E0F59}html body.relaunch_2025 .divider_4::after,html body.relaunch_2025 .divider_4::before{background-color:#9E0F59}html body.relaunch_2025 .divider_5 i{color:#9E0F59}html body.relaunch_2025 .mainmenu ul ul{border-top:2px solid #9E0F59}html body.relaunch_2025 .ce_table table th{background:#9E0F59}html body.relaunch_2025 .ce_tabs .tabs.classic ul li.active,html body.relaunch_2025 .ce_tabs .tabs.classic ul li:hover{border-color:#9E0F59}html body.relaunch_2025 .ce_tabs .tabs.horizontal ul li:hover a,html body.relaunch_2025 .ce_tabs .tabs.horizontal ul li.active a{background:url("/files/trauring/theme/bg_paper_purple_links.svg") no-repeat;background-size:100% 100%;border:unset}html body.relaunch_2025 .ce_teambox .image .overlay{background:#9E0F59}html body.relaunch_2025 .ce_teambox .email a{color:#9E0F59}html body.relaunch_2025 blockquote a{color:#9E0F59}html body.relaunch_2025 .header .mod_search .search-content{background:#9E0F59}html body.relaunch_2025 .header .mod_search{margin-left:0px;padding-right:0;opacity:1}html body.relaunch_2025 .header .mod_search :hover{opacity:0.7}html body.relaunch_2025 .ce_iconbox.version2 i{background:#9E0F59}html body.relaunch_2025 .ce_iconbox .link{color:#9E0F59}html body.relaunch_2025 .autogrid_grid .same-height-wrap .ce_iconbox,html body.relaunch_2025 .autogrid_grid .same-height-wrap .ce_iconbox_outside{height:100%}html body.relaunch_2025 .ce_testimonial a{color:#9E0F59}html body.relaunch_2025 .ce_accordion .toggler:before{color:#9E0F59}html body.relaunch_2025 .mod_calendar th.head{background:#9E0F59;border-top:1px solid #9E0F59;border-right:1px solid #9E0F59;border-left:1px solid #9E0F59}html body.relaunch_2025 .mod_calendar th.previous a,html body.relaunch_2025 .mod_calendar th.next a{background-color:#9E0F59}html body.relaunch_2025 .pagination li span.current{background:#9E0F59}html body.relaunch_2025 .pagination li a:hover{color:#9E0F59}html body.relaunch_2025 .mod_faqpage h3:before{color:#9E0F59}html body.relaunch_2025 .mod_search .submit{border:1px solid #9E0F59}html body.relaunch_2025 input:focus,html body.relaunch_2025 textarea:focus{border:1px solid #9E0F59}html body.relaunch_2025 form fieldset legend,html body.relaunch_2025 input.submit[type="submit"],html body.relaunch_2025 button.submit[type="submit"],html body.relaunch_2025 button.submit,html body.relaunch_2025 input.submit[type="submit"]:hover,html body.relaunch_2025 button.submit[type="submit"]:hover,html body.relaunch_2025 button.submit:hover{background:url("/files/trauring/theme/bg_paper_purple_links.svg") no-repeat;background-size:100% 100%}html body.relaunch_2025 button.submit a{color:#ffffff}html body.relaunch_2025 .ce_youtube_background.overlay .YTPOverlay{background-color:#9E0F59}html body.relaunch_2025 .label-accent{background:#9E0F59}html body.relaunch_2025 .ce_hyperlink a,html body.relaunch_2025 a.btn{background:url("/files/trauring/theme/bg_paper_purple_links.svg") no-repeat;background-size:100% 100%;border:unset}html body.relaunch_2025 .ce_hyperlink a.link-white,html body.relaunch_2025 a.btn.link-white{color:#9E0F59}html body.relaunch_2025 .ce_hyperlink a.link-white:hover,html body.relaunch_2025 a.btn.link-white:hover{background:#9E0F59}html body.relaunch_2025 .ce_hyperlink a.outline,html body.relaunch_2025 a.btn.outline{color:#9E0F59}html body.relaunch_2025 .newslist h2,html body.relaunch_2025 .newslist h2 a{color:#9E0F59}html body.relaunch_2025 .newslist .news-left .news-date{background:#9E0F59}html body.relaunch_2025 .newsteaser .date{background:#9E0F59}html body.relaunch_2025 #portfolio_filter a.selected,html body.relaunch_2025 #portfolio_filter a:hover{background:#9E0F59}html body.relaunch_2025 .ce_chartbar .chart_data{background:#9E0F59}html body.relaunch_2025 .color-accent,html body.relaunch_2025 .color-accent p,html body.relaunch_2025 .color-accent i,html body.relaunch_2025 .color-accent h1,html body.relaunch_2025 .color-accent h2,html body.relaunch_2025 .color-accent h3,html body.relaunch_2025 .color-accent h4,html body.relaunch_2025 .color-accent h5,html body.relaunch_2025 .color-accent h6,html body.relaunch_2025 .color-accent a:not(.link-white){color:#9E0F59}html body.relaunch_2025 blockquote{border-color:#9E0F59}html body.relaunch_2025 .ce_pricetable .pricetable.highlight .title{background:#9E0F59}html body.relaunch_2025 .ce_imagebox_v2 .ce_url a{background:#9E0F59}html body.relaunch_2025 .ce_gallery .content{background:rgba(29, 29, 27, 0.8)}html body.relaunch_2025 .ce_gallery .image_container i.fa.fa-plus-circle{background:#9F1359}html body.relaunch_2025 .ce_gallery .image_container i.fa.fa-plus-circle::after{width:30px;left:50%;margin-left:-15px}html body.relaunch_2025 .ce_gallery .image_container i.fa.fa-plus-circle::before{width:30px;left:50%;margin-left:-15px}html body.relaunch_2025 .ce_headertext h1:after,html body.relaunch_2025 .ce_headertext h2:after,html body.relaunch_2025 .ce_headertext h3:after,html body.relaunch_2025 .ce_headertext h4:after,html body.relaunch_2025 .ce_headertext h5:after,html body.relaunch_2025 .ce_headertext h6:after{background:#9E0F59}html body.relaunch_2025 .ce_countup i{color:#9E0F59}html body.relaunch_2025 .newslist-v3 .date{background:#9E0F59}html body.relaunch_2025 .ce_bgimage.offset.offset-bg-accent:before{background-color:#9E0F59}html body.relaunch_2025 .ce_leadertext.version2 .divider-first{border:3px solid #9E0F59}html body.relaunch_2025 .ce_leadertext.version2 .divider-second{background-color:#9E0F59}html body.relaunch_2025 .ce_leadertext.version2 .divider:after,html body.relaunch_2025 .ce_leadertext.version2 .divider:before{background-color:#9E0F59}html body.relaunch_2025 .ce_accordion .toggler i.fa{background:#9E0F59}html body.relaunch_2025 .newsteaser_v3 .news-overlay i{background-color:#9E0F59}html body.relaunch_2025 .newslist-v3 .subheadline{color:#9E0F59}html body.relaunch_2025 .ce_teambox .function{color:#9E0F59}html body.relaunch_2025 .ce_tabs .tabs.horizontal-clean ul li.active:after{border-color:#9E0F59 transparent transparent transparent}html body.relaunch_2025 .subheadline-v2{color:#9E0F59}html body.relaunch_2025 .ce_timeline .timeline-item .timeline-item-title{background:#9E0F59}html body.relaunch_2025 .ce_portfoliofilter.default a.selected,html body.relaunch_2025 .ce_portfoliofilter.default a:hover{background:url("/files/trauring/theme/bg_paper_purple_links.svg") no-repeat;background-size:100% 100%;border:unset}html body.relaunch_2025 .ce_portfoliofilter.only-icon a.selected i:before,html body.relaunch_2025 .ce_portfoliofilter.only-icon a:hover i:before{background:#9E0F59;border-color:#9E0F59}html body.relaunch_2025 .ce_portfoliofilter .fa::before{color:#e5e5e5}html body.relaunch_2025 .ce_tabs .tabs.horizontal-clean ul li.active a{color:#9E0F59}html body.relaunch_2025 .ce_revolutionslider_hyperlink{background:#9E0F59;border-color:#9E0F59}html body.relaunch_2025 .ce_headline_extended.version2 .divider-first{border-color:#9E0F59}html body.relaunch_2025 .ce_headline_extended.version2 .divider:after,html body.relaunch_2025 .ce_headline_extended.version2 .divider:before,html body.relaunch_2025 .ce_headline_extended.version2 .divider-second{background-color:#9E0F59}html body.relaunch_2025 .mod_portfoliolist .item .linkbar a{background-color:#9E0F59}html body.relaunch_2025 .mod_portfoliolist .item .linkbar a:hover{color:#9E0F59}html body.relaunch_2025 .mod_portfoliolist .item .subline{background-color:#9E0F59}html body.relaunch_2025 form .input-group-addon{background:#9E0F59;border-color:#9E0F59}html body.relaunch_2025 .picker--focused .picker__day--selected,html body.relaunch_2025 .picker__day--selected,html body.relaunch_2025 .picker__day--selected:hover,html body.relaunch_2025 .picker--focused .picker__day--highlighted,html body.relaunch_2025 .picker__day--highlighted:hover,html body.relaunch_2025 .picker__day--infocus:hover,html body.relaunch_2025 .picker__day--outfocus:hover,html body.relaunch_2025 .picker--focused .picker__list-item--highlighted,html body.relaunch_2025 .picker__list-item--highlighted:hover,html body.relaunch_2025 .picker__list-item:hover{background-color:#9E0F59}html body.relaunch_2025 .picker__list-item--highlighted,html body.relaunch_2025 .picker__list-item:hover{border-color:#9E0F59}html body.relaunch_2025 .ce_video_background .video-overlay{background-color:#9E0F59}html body.relaunch_2025 .ce_text_imagebox.imagebox_version2 .inside,html body.relaunch_2025 .ce_text_imagebox.imagebox_version3 .inside{background-color:#9E0F59}html body.relaunch_2025 #offcanvas-top{background:#9E0F59}html body.relaunch_2025 .cookiebar{background:#9E0F59}html body.relaunch_2025 #footer a:hover,html body.relaunch_2025 #bottom .inside a:hover{color:#9E0F59}html body.relaunch_2025 .ce_bgimage_content_start.bg-accent .bg_overlay{background:#9E0F59}html body.relaunch_2025 .newslist-timeline:before,html body.relaunch_2025 .newslist-timeline-both h4:before{border-color:#9E0F59}html body.relaunch_2025 .ce_divider_extended.version4 span{background:#9E0F59}html body.relaunch_2025 .ce_divider_extended.version5{background:#9E0F59}html body.relaunch_2025 .ce_linkbox h4{color:#9E0F59}html body.relaunch_2025 .body_bottom .mod_search .search-content{background:#9E0F59}html body.relaunch_2025 .mod_customcataloglist.cc_immorealty .entry.top_object .cc_immorealty_top{background:#9E0F59}html body.relaunch_2025 .mod_customcatalogfilter.immorealty_filter .filter_range .ui-slider-range{background:#9E0F59}html body.relaunch_2025 .mod_customcatalogreader.cc_immorealty .property-furnishing li i{color:#9E0F59}html body.relaunch_2025 .mod_customcatalogreader.cc_immorealty .price{background:#9E0F59}html body.relaunch_2025 .mod_customcataloglist .cc_immorealty_slider .category{background:#9E0F59}html body.relaunch_2025 .mod_customcataloglist.cc_immorealty .customelements_notelist input{background-color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist.cc_cardealer .item-rightside .item-content-col2{color:#9E0F59}html body.relaunch_2025 .mod_customcatalogfilter.cardealer_filter .filter_range .ui-slider-range{background-color:#9E0F59}html body.relaunch_2025 .mod_customcatalogreader.cc_cardealer .single-price{color:#9E0F59}html body.relaunch_2025 .mod_customcatalogreader.cc_cardealer .single-price strong{background-color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist.cc_cardealer .item-highlight-icon{background-color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist .cc_cardealer_slider .state{background-color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist .cc_cardealer_slider .price strong{color:#9E0F59}html body.relaunch_2025 .ce_linkbox a i{background-color:#9E0F59}html body.relaunch_2025 .ce_fullscreen_gallery.version3 .bold{background-color:#9E0F59}html body.relaunch_2025 form.style2{background:#9E0F59}html body.relaunch_2025 .ce_linkbox .ce_linkbox_banner{background-color:#9E0F59}html body.relaunch_2025 .custommenu li:hover{background-color:#9E0F59}html body.relaunch_2025 .ce_featured_tab li .ce_headline .headline{color:#9E0F59}html body.relaunch_2025 .ce_featured_tab li.active{background-color:#9E0F59}html body.relaunch_2025 .ce_headerimage.version3 .ce_headline .headline{background:#9E0F59}html body.relaunch_2025 .ce_headerimage.version3 .subline{background:#9E0F59}html body.relaunch_2025 .mod_portfoliolist_v4 .item a:hover{background:#9E0F59}html body.relaunch_2025 .mod_customcatalogteaser.cc_accommodations .entry:hover .item-content{background:#9E0F59}html body.relaunch_2025 .ce_revolutionslider_hyperlink.light{color:#9E0F59}html body.relaunch_2025 .ce_frame_start.style3 .ce_frame_start_inside{border-color:#9E0F59}html body.relaunch_2025 .mod_portfoliolist_teaser_3 .info,html body.relaunch_2025 .mod_portfoliolist_teaser_3 .info a{color:#9E0F59}html body.relaunch_2025 .newsteaser_v7:hover h5{color:#9E0F59}html body.relaunch_2025 .ce_divider_extended.version10 svg{fill:#9E0F59}html body.relaunch_2025 .cd-horizontal-timeline .filling-line{background-color:#9E0F59}html body.relaunch_2025 .cd-horizontal-timeline .events a.older-event::after{border-color:#9E0F59}html body.relaunch_2025 .no-touch .cd-horizontal-timeline .events a:hover::after,html body.relaunch_2025 .cd-horizontal-timeline .events a.selected::after{background-color:#9E0F59;border-color:#9E0F59}html body.relaunch_2025 .mod_portfoliolist_v7 .comments{background-color:#9E0F59}html body.relaunch_2025 .mod_portfoliolist_v7 .subline{background:url("/files/trauring/theme/bg_paper_purple_links.svg") no-repeat;background-size:100% 100%;border:unset}html body.relaunch_2025 .mod_portfoliolist_v7 .item:hover .item-bottom a{color:#9E0F59}html body.relaunch_2025 .mod_portfoliolist_v7 a{color:#1D1D1B}html body.relaunch_2025 .mod_portfoliolist_v7 .item-bottom{border-top:1px dotted #e5e5e5;border-bottom:1px dotted #e5e5e5}html body.relaunch_2025 .cd-horizontal-timeline .ce_text em{color:#9E0F59}html body.relaunch_2025 .mod_eventlist_v2 .title a{color:#9E0F59}html body.relaunch_2025 .ce_imagemap .hotspot.small .circle{box-shadow:0 0 0 5px #9E0F59}html body.relaunch_2025 .ce_pricecard.style2.highlight .ce_pricecard_inside{background:#9E0F59}html body.relaunch_2025 .mod_eventlist_v3 h4,html body.relaunch_2025 .mod_eventlist_v3 h4 a{color:#9E0F59}html body.relaunch_2025 .mod_eventlist_v3 .meta-info i{color:#9E0F59}html body.relaunch_2025 .cd-horizontal-timeline time:before,html body.relaunch_2025 .cd-horizontal-timeline .location:before{color:#9E0F59}html body.relaunch_2025 .cd-horizontal-timeline .more a{background:#9E0F59}html body.relaunch_2025 .mainmenu ul li a:hover:before,html body.relaunch_2025 .mainmenu ul li a.trail:before,html body.relaunch_2025 .mainmenu ul li a.active:before{background-color:#9E0F59}html body.relaunch_2025 .ce_popup_start .popup_close{color:#9E0F59}html body.relaunch_2025 .ce_popup_start .ce_popup_content{border-color:#9E0F59}html body.relaunch_2025 .mod_eventlist_v4 i.fa-location-arrow{background-color:#9E0F59}html body.relaunch_2025 .ce_hyperlink_lightbox_video.hyperlink_color_accent svg polygon{fill:#9E0F59}html body.relaunch_2025 .ce_hyperlink_lightbox_video.hyperlink_color_accent svg circle{stroke:#9E0F59}html body.relaunch_2025 .mod_portfoliolist_demos .item .overlay{background-color:#9E0F59}html body.relaunch_2025 .mod_portfoliolist_demos .item h5:hover{color:#9E0F59}html body.relaunch_2025 .ce_iconbox_v3 .ce_iconbox_v3_inside.bg-accent{background-color:#9E0F59}html body.relaunch_2025 .ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-accent:hover{background-color:#9E0F59 !important}html body.relaunch_2025 .ce_iconbox_v3 .headline.headline-color-accent{color:#9E0F59}html body.relaunch_2025 .ce_iconbox_v3 .subheadline.subheadline-color-accent{color:#9E0F59}html body.relaunch_2025 .ce_iconbox_v3 .fonticon.fonticon-color-accent{color:#9E0F59}html body.relaunch_2025 .ce_iconbox_v3:hover.text-hover-accent i,html body.relaunch_2025 .ce_iconbox_v3:hover.text-hover-accent .headline,html body.relaunch_2025 .ce_iconbox_v3:hover.text-hover-accent .subheadline{color:#9E0F59 !important}html body.relaunch_2025 .submenu_v2 li a:hover,html body.relaunch_2025 .submenu_v2 li a.active{color:#9E0F59}html body.relaunch_2025 .ce_list.list-style2 li.fa:before{color:#9E0F59}html body.relaunch_2025 .ce_list.list-style3 li.fa:before{color:#9E0F59}html body.relaunch_2025 .ce_revolutionslider_hyperlink.text-link:after{color:#9E0F59}html body.relaunch_2025 .ce_download_small .ce_download_small_inside a:after{color:#9E0F59}html body.relaunch_2025 .ce_download_small .ce_download_small_inside a{border-color:#9E0F59}html body.relaunch_2025 .ce_imagemap .circle{box-shadow:0 0 0 4px #9E0F59}html body.relaunch_2025 .ce_testimonial_version7 .text_inside:before{background:#9E0F59}html body.relaunch_2025 .ce_portfoliofilter.port-filter-style3 a.selected{border-color:#9E0F59}html body.relaunch_2025 form.style8 input.submit[type="submit"],html body.relaunch_2025 form.style8 button.submit[type="submit"]{color:#9E0F59}html body.relaunch_2025 .ce_image_text_box .ce_image_text_box_banner{background:#9E0F59}html body.relaunch_2025 .ce_image_text_box.version2 a.hyperlink_txt{color:#9E0F59}html body.relaunch_2025 .ce_grid_gallery_start li:hover .linktext{color:#9E0F59}html body.relaunch_2025 .mod_quickmenu.style2 a{border-color:#9E0F59;color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist.cc_product_catalog .item-inside:hover{border-color:#9E0F59}html body.relaunch_2025 .mod_customcatalogteaser.cc_product_catalog .item-highlight-icon{background-color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style1 .buttons a:hover{background-color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style2 .buttons a.button_one{border-color:#9E0F59;color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style2 .buttons a.button_two{background-color:#9E0F59;border-color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style2 .buttons a.button_one:hover{background-color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style3 .buttons a.button_one{border-color:#9E0F59;color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style3 .buttons a.button_two{background-color:#9E0F59;border-color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style3 .buttons a.button_one:hover{background-color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style5 .buttons a.button_one{border-color:#9E0F59;color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style5 .buttons a.button_two{background-color:#9E0F59;border-color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style5 .buttons a.button_one:hover{background-color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style6 .buttons a.button_one{border-color:#9E0F59;color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style6 .buttons a.button_two{background-color:#9E0F59;border-color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style6 .buttons a.button_one:hover{background-color:#9E0F59}html body.relaunch_2025 .ce_headline_w_buttons.style10 .buttons a:hover{background-color:#9E0F59}html body.relaunch_2025 .ce_featurelist.style1 li i{color:#9E0F59}html body.relaunch_2025 .ce_featurelist.style2 span{color:#9E0F59}html body.relaunch_2025 .ce_featurelist.style2 .icon{color:#9E0F59}html body.relaunch_2025 .ce_featurelist.style2 li a:hover{background-color:#9E0F59}html body.relaunch_2025 .ce_featurelist.style5 li span{color:#9E0F59}html body.relaunch_2025 .mm-menu a.active,html body.relaunch_2025 .mm-menu a.trail{background-color:#9E0F59}html body.relaunch_2025 .header .mainmenu ul li a.highlight span,html body.relaunch_2025 .header .mainmenu ul li a.highlight_square_color_accent span,html body.relaunch_2025 .header .mainmenu ul li a.highlight-square-color-accent span,html body.relaunch_2025 .header .mainmenu ul li a.highlight_rounded_color_accent span,html body.relaunch_2025 .header .mainmenu ul li a.highlight-rounded-color-accent span{background-color:#9E0F59}html body.relaunch_2025 .header .mainmenu ul li a.highlight_outline_square_color_accent span,html body.relaunch_2025 .header .mainmenu ul li a.highlight-outline-square-color-accent span,html body.relaunch_2025 .header .mainmenu ul li a.highlight_outline_rounded_color_accent span,html body.relaunch_2025 .header .mainmenu ul li a.highlight-outline-rounded-color-accent span{box-shadow:0 0px 0px 2px #9E0F59}html body.relaunch_2025 .ce_accordion_v2 .toggler:not(.ui-state-active):hover{color:#9E0F59}html body.relaunch_2025 .ce_accordion_v2 .toggler.ui-state-active{background:#9E0F59}html body.relaunch_2025 .stroke-second{stroke:#3B3B3A}html body.relaunch_2025 .fill-second{fill:#3B3B3A}html body.relaunch_2025 .ce_wrap.bg-hover-second:hover{background-color:#3B3B3A !important}html body.relaunch_2025 .ce_hyperlink.btn-second a{background:#3B3B3A;border-color:#3B3B3A}html body.relaunch_2025 .ce_hyperlink.btn-second-outline a{border-color:#3B3B3A;color:#3B3B3A}html body.relaunch_2025 .txt-color-second,html body.relaunch_2025 .txt-color-second p,html body.relaunch_2025 .txt-color-second i,html body.relaunch_2025 .txt-color-second a,html body.relaunch_2025 .txt-color-second h1,html body.relaunch_2025 .txt-color-second h2,html body.relaunch_2025 .txt-color-second h3,html body.relaunch_2025 .txt-color-second h4,html body.relaunch_2025 .txt-color-second h5,html body.relaunch_2025 .txt-color-second h6,html body.relaunch_2025 .txt-color-second .h1,html body.relaunch_2025 .txt-color-second .h2,html body.relaunch_2025 .txt-color-second .h3,html body.relaunch_2025 .txt-color-second .h4,html body.relaunch_2025 .txt-color-second .h5,html body.relaunch_2025 .txt-color-second .h6,html body.relaunch_2025 .txt-color-second .h1 p,html body.relaunch_2025 .txt-color-second .h2 p,html body.relaunch_2025 .txt-color-second .h3 p,html body.relaunch_2025 .txt-color-second .h4 p,html body.relaunch_2025 .txt-color-second .h5 p,html body.relaunch_2025 .txt-color-second .h6 p,html body.relaunch_2025 .txt-color-second.h1,html body.relaunch_2025 .txt-color-second.h2,html body.relaunch_2025 .txt-color-second.h3,html body.relaunch_2025 .txt-color-second.h4,html body.relaunch_2025 .txt-color-second.h5,html body.relaunch_2025 .txt-color-second.h6,html body.relaunch_2025 .txt-color-second.h1 p,html body.relaunch_2025 .txt-color-second.h2 p,html body.relaunch_2025 .txt-color-second.h3 p,html body.relaunch_2025 .txt-color-second.h4 p,html body.relaunch_2025 .txt-color-second.h5 p,html body.relaunch_2025 .txt-color-second.h6 p{color:#3B3B3A}html body.relaunch_2025 .color-second{color:#3B3B3A}html body.relaunch_2025 .bg-second{background-color:#3B3B3A}html body.relaunch_2025 .ce_bgimage_content_start .bg_overlay.bg-second{background-color:#3B3B3A}html body.relaunch_2025 .notelist .submit_container input.submit,html body.relaunch_2025 .notelist .submit_container input.submit:hover,html body.relaunch_2025 .notelist .submit_container button.submit,html body.relaunch_2025 .notelist .submit_container button.submit:hover{background-color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist.cc_cardealer .item-state{background-color:#3B3B3A}html body.relaunch_2025 form.style2 input.submit,html body.relaunch_2025 form.style2 input.submit[type="submit"]:hover,html body.relaunch_2025 form.style2 button.submit,html body.relaunch_2025 form.style2 button.submit[type="submit"]:hover{background-color:#3B3B3A}html body.relaunch_2025 .ce_hyperlink-extended a.default{color:#ffffff;border-radius:15px}html body.relaunch_2025 .ce_hyperlink-extended a.default:hover{opacity:0.8;text-decoration:underline}html body.relaunch_2025 .ce_hyperlink-extended a.link-sec-color{border-color:#3B3B3A;background:#3B3B3A}html body.relaunch_2025 .ce_hyperlink-extended a.link-sec-color:hover{color:#3B3B3A;border-color:#3B3B3A}html body.relaunch_2025 .ce_hyperlink-extended a.link-sec-color-outline{color:#3B3B3A;border-color:#3B3B3A}html body.relaunch_2025 .ce_hyperlink-extended a.link-sec-color-outline:hover{background:#3B3B3A}html body.relaunch_2025 .ce_hyperlink_lightbox_video.hyperlink_color_second svg polygon{fill:#3B3B3A}html body.relaunch_2025 .ce_hyperlink_lightbox_video.hyperlink_color_second svg circle{stroke:#3B3B3A}html body.relaunch_2025 .ce_iconbox_v3 .ce_iconbox_v3_inside.bg-second{background-color:#3B3B3A}html body.relaunch_2025 .ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-second:hover{background-color:#3B3B3A !important}html body.relaunch_2025 .ce_iconbox_v3 .headline.headline-color-second{color:#3B3B3A}html body.relaunch_2025 .ce_iconbox_v3 .subheadline.subheadline-color-second{color:#3B3B3A}html body.relaunch_2025 .ce_iconbox_v3 .fonticon.fonticon-color-second{color:#3B3B3A}html body.relaunch_2025 .ce_iconbox_v3:hover.text-hover-second i,html body.relaunch_2025 .ce_iconbox_v3:hover.text-hover-second .headline,html body.relaunch_2025 .ce_iconbox_v3:hover.text-hover-second .subheadline{color:#3B3B3A !important}html body.relaunch_2025 .header .mainmenu ul li a.highlight_color_second span,html body.relaunch_2025 .header .mainmenu ul li a.highlight-color-second span,html body.relaunch_2025 .header .mainmenu ul li a.highlight_square_color_second span,html body.relaunch_2025 .header .mainmenu ul li a.highlight-square-color-second span,html body.relaunch_2025 .header .mainmenu ul li a.highlight_rounded_color_second span,html body.relaunch_2025 .header .mainmenu ul li a.highlight-rounded-color-second span{background:#3B3B3A}html body.relaunch_2025 .header .mainmenu ul li a.highlight_outline_square_color_second span,html body.relaunch_2025 .header .mainmenu ul li a.highlight-outline-square-color-second span,html body.relaunch_2025 .header .mainmenu ul li a.highlight_outline_rounded_color_second span,html body.relaunch_2025 .header .mainmenu ul li a.highlight-outline-rounded-color-second span{box-shadow:0 0px 0px 2px #3B3B3A}html body.relaunch_2025 .ce_revolutionslider_hyperlink.color-second{background:#3B3B3A;border-color:#3B3B3A;color:#fff}html body.relaunch_2025 #top,html body.relaunch_2025 #top .mod_socials a i{font-size:16px}html body.relaunch_2025 #top,html body.relaunch_2025 #top a,html body.relaunch_2025 #top .mod_socials a i{color:#000000}html body.relaunch_2025 #top,html body.relaunch_2025 #top .inside{background-color:rgba(0, 0, 0, 0)}html body.relaunch_2025 #top-wrapper #top .inside{padding-top:10px;padding-bottom:10px}html body.relaunch_2025 #mmenu #mmenu_bottom .mod_socials{margin:auto}html body.relaunch_2025{}html body.relaunch_2025.sidebar #container,html body.relaunch_2025 .mod_article:not(.fullwidth):not(.fullwidth-boxed-medium):not(.fullwidth-boxed-small)>.container,html body.relaunch_2025 .fullwidth.boxed-content .contentwrap,html body.relaunch_2025 .smallwidth .contentwrap,html body.relaunch_2025 .boxed-content:not([class*="max_width_"]) .contentwrap,html body.relaunch_2025 .autogrid_wrapper.article,html body.relaunch_2025 .ce_text_image_bar .inside,html body.relaunch_2025 .ce_headerimage .ce_headerimage_inside,html body.relaunch_2025 .ce_video_background .ce_video_background_inside,html body.relaunch_2025 #offcanvas-top .offcanvas-top-inside,html body.relaunch_2025 .ce_calltoaction .ce_calltoaction_inside,html body.relaunch_2025 .mod_breadcrumb .mod_breadcrumb_inside,html body.relaunch_2025 .mod_pageimage .container{max-width:1288px}html body.relaunch_2025 #top .inside,html body.relaunch_2025 .header .inside,html body.relaunch_2025 #footer .inside,html body.relaunch_2025 #bottom .inside{max-width:1680px}@media only screen and (min-width:768px){html body.relaunch_2025 .mod_article:not(.fullwidth).article-pt>.container{padding-top:35px}}html body.relaunch_2025 .mod_article.boxed{max-width:calc(1288px - 200px);margin-left:auto;margin-right:auto}html body.relaunch_2025 #top .inside{background:none !important}@media only screen and (min-width:767px){html body.relaunch_2025 .header.original{background:url("/files/trauring/theme/background/bg_header_frayed_paper.png") repeat-x}}@media only screen and (max-width:767px){html body.relaunch_2025 .header.original{background:url("/files/trauring/theme/background/bg_header_frayed_paper_mobile.png") repeat-x}}html body.relaunch_2025 .logo a{background-image:url("/files/cto_layout/img/Logo_PM_Design_Trauring_Manufaktur_2025.svg")}html body.relaunch_2025 .mainmenu>ul>li{margin-left:15px;margin-right:15px}html body.relaunch_2025 .mainmenu>ul>li a{color:#1A1A1A}html body.relaunch_2025 .mainmenu>ul>li.notelist{padding-left:1.5em;padding-right:1.5em}html body.relaunch_2025 .mainmenu>ul>li.notelist a i.fa{position:relative;transform:none;-webkit-transform:none;color:#9E0F59;display:inline-block;padding-right:0.6em;width:1.67rem;height:auto;vertical-align:middle}html body.relaunch_2025 .mainmenu>ul>li.notelist a i.fa.fa-heart-o-pm::before{content:url("/files/trauring/stories/icons/herz_merkzettel.svg")}html body.relaunch_2025 .mainmenu>ul>li.notelist a i.fa .counter{position:absolute;top:-2px;right:0;border-radius:100px;padding:2px 4px;font-family:"Open Sans", sans-serif;font-size:12px;font-size:0.6em;line-height:1;color:#ffffff;background-color:#9E0F59}html body.relaunch_2025 .mainmenu>ul>li.notelist span{display:none}html body.relaunch_2025 .mainmenu>ul>li.notelist::before,html body.relaunch_2025 .mainmenu>ul>li.notelist::after{content:"";position:absolute;display:block;height:1em;width:1px;background-color:#1A1A1A;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}html body.relaunch_2025 .mainmenu>ul>li.notelist::before{left:0}html body.relaunch_2025 .mainmenu>ul>li.notelist::after{right:0}html body.relaunch_2025 .header.original .mainmenu ul li a.trail,html body.relaunch_2025 .header.original .mainmenu ul li a.active{color:#9E0F59}html body.relaunch_2025 .header.cloned .mainmenu ul li a.trail,html body.relaunch_2025 .header.cloned .mainmenu ul li a.active,html body.relaunch_2025.no_slider .header.original .mainmenu ul li a.trail,html body.relaunch_2025.no_slider .header.original .mainmenu ul li a.active{color:#9E0F59}html body.relaunch_2025 #top-wrapper.fixed .mainmenu a.active,html body.relaunch_2025 #top-wrapper.fixed .mainmenu a.trail{color:#9E0F59}html body.relaunch_2025 .mainmenu ul ul li a{padding:0 0.5rem !important}html body.relaunch_2025 .mainmenu ul ul li a:hover:not(.menuheader):not(.megamenu),html body.relaunch_2025 .mainmenu ul ul li a.active,html body.relaunch_2025 .mainmenu ul ul li a.trail:not(.megamenu){background:#9E0F59 !important}html body.relaunch_2025 #mmenu{z-index:1003}html body.relaunch_2025.header-dark .fixed .mainmenu ul li a.trail,html body.relaunch_2025.header-dark .fixed .mainmenu ul li a.active{color:#9E0F59}html body.relaunch_2025 .header-light #top-wrapper.fixed .mainmenu a.active,html body.relaunch_2025 .header-light #top-wrapper.fixed .mainmenu a.trail{color:#9E0F59}html body.relaunch_2025 .subnav a{color:#9E0F59}html body.relaunch_2025 #nav-open-btn:before{background:#9E0F59}html body.relaunch_2025 .mod_langswitcher .mod_langswitcher_inside:before{border-color:#ffffff}html body.relaunch_2025 .header .mod_socials:before{border-color:#ffffff}html body.relaunch_2025 .header .smartmenu .smartmenu-trigger .line,html body.relaunch_2025 .header .smartmenu .smartmenu-trigger .line:before,html body.relaunch_2025 .header .smartmenu .smartmenu-trigger .line:after{background:#9E0F59}html body.relaunch_2025 #fix-wrapper{position:sticky !important;top:0;left:0;margin-top:-4px}html body.relaunch_2025 #stickyheader{display:none}@media only screen and (min-width:768px){html body.relaunch_2025 .header.original .logo,html body.relaunch_2025 #footer .logo{width:240px}}@media only screen and (min-width:768px){html body.relaunch_2025 .header.original .logo,html body.relaunch_2025 .stickyheader .logo,html body.relaunch_2025 #footer .logo{height:90px}html body.relaunch_2025 .header.original{line-height:90px}html body.relaunch_2025 .smartmenu .smartmenu-trigger,html body.relaunch_2025 .header.cloned .smartmenu .smartmenu-trigger{height:90px}html body.relaunch_2025 .stickyheader .header.cloned{line-height:90px}html body.relaunch_2025 .stickyheader .logo{margin-right:0}html body.relaunch_2025 .header .mod_socials{display:block}}@media only screen and (min-width:768px){html body.relaunch_2025 .header.cloned .logo{width:260px}}@media only screen and (max-width:767px){html body.relaunch_2025 .logo,html body.relaunch_2025 .stickyheader .logo{width:208px}}@media only screen and (max-width:350px){html body.relaunch_2025 .logo,html body.relaunch_2025 .stickyheader .logo{width:175px}}html body.relaunch_2025 .mainmenu ul li a{font-size:18px}html body.relaunch_2025 .mainmenu ul li ul li a{font-size:16px}html body.relaunch_2025 .mainmenu ul li ul li a{line-height:36px !important}html body.relaunch_2025 .header .mainmenu ul li a.trail,html body.relaunch_2025 .header .mainmenu ul li a.active{}@media (max-width:1100px) and (min-width:1025px){html body.relaunch_2025 .mainmenu ul li{margin-left:5px;margin-right:5px}}html body.relaunch_2025 .header .mod_langswitcher{font-size:16px}html body.relaunch_2025 .header .mod_langswitcher .mod_langswitcher_inside{padding-right:0;vertical-align:middle}html body.relaunch_2025 .mod_langswitcher ul{left:auto;right:0;width:auto}html body.relaunch_2025 .mod_langswitcher .mod_langswitcher_inside{line-height:1rem}html body.relaunch_2025 .mod_langswitcher span{display:inline-block}html body.relaunch_2025 .mod_langswitcher img{display:none}html body.relaunch_2025 .mod_langswitcher .mod_langswitcher_inside:before{display:none}html body.relaunch_2025 #top .mod_langswitcher .mod_langswitcher_inside span:hover{background:none}html body.relaunch_2025 .mm-menu .mod_langswitcher ul li img{display:none}html body.relaunch_2025 .mm-menu .mod_langswitcher .mod_langswitcher_inside>span{display:none}html body.relaunch_2025 .smartmenu-content.open{background:rgba(0, 0, 0, 0.8)}html body.relaunch_2025 .smartmenu-content .mod_navigation li:not(.floatbox){font-family:Lato, sans-serif}html body.relaunch_2025 .smartmenu-content .mod_navigation li:not(.floatbox){line-height:53px}html body.relaunch_2025 .smartmenu-content .mod_navigation li:not(.floatbox){line-height:53px}html body.relaunch_2025 .ce_text.format-p-small p{font-size:15px}html body.relaunch_2025 .ce_text.format-p-large p{font-size:30px}html body.relaunch_2025 .mmenu_trigger .label{display:none}html body.relaunch_2025 .mmenu_trigger{padding:20px}html body.relaunch_2025 .mmenu_trigger .burger .burger_lines,html body.relaunch_2025 .mmenu_trigger .burger .burger_lines::before,html body.relaunch_2025 .mmenu_trigger .burger .burger_lines::after{background:#9E0F59}html body.relaunch_2025 .mod_breadcrumb ul{font-size:0.6667rem;line-height:0.6667rem;color:rgba(0, 0, 0, 0.3);padding:9px 0}html body.relaunch_2025 .textlaufband{position:sticky !important;z-index:100;width:100%;background-color:#9E0F59;font-size:0.9rem;line-height:1.3;color:#ffffff;padding-top:0.5em;padding-bottom:0.5em;z-index:1000}html body.relaunch_2025 .textlaufband .ce_swiper-slider-start .swiper-wrapper{align-items:center}@media only screen and (min-width:768px){html body.relaunch_2025 .textlaufband{top:84px}}@media only screen and (max-width:767px){html body.relaunch_2025 .textlaufband{top:70px}}html body.relaunch_2025 #footer h1,html body.relaunch_2025 #footer h2,html body.relaunch_2025 #footer h3,html body.relaunch_2025 #footer h4,html body.relaunch_2025 #footer h5,html body.relaunch_2025 #footer h6,html body.relaunch_2025 #footer .h1,html body.relaunch_2025 #footer .h2,html body.relaunch_2025 #footer .h3,html body.relaunch_2025 #footer .h4,html body.relaunch_2025 #footer .h5,html body.relaunch_2025 #footer .h6{font-size:16px;color:#9E0F59}html body.relaunch_2025 #footer,html body.relaunch_2025 #footer a{font-size:16px;color:#1A1A1A}html body.relaunch_2025 #footer .inside a:hover{color:#9E0F59}html body.relaunch_2025 #footer{position:relative;padding-top:15px}html body.relaunch_2025 #footer::before{content:"";position:absolute;top:0;width:100%;height:15px;background-size:contain;background-repeat:repeat-x;background-position-y:top;visibility:visible}@media only screen and (min-width:1921px){html body.relaunch_2025 #footer{background-image:url("/files/trauring/theme/background/bg_paper_content_3400x710px.jpg")}html body.relaunch_2025 #footer::before{background-image:url("/files/trauring/theme/background/bg_paper_frayed_top_3400x15px.jpg")}}@media only screen and (min-width:768px) and (max-width:1920px){html body.relaunch_2025 #footer{background-image:url("/files/trauring/theme/background/bg_paper_content_1920x710px.jpg")}html body.relaunch_2025 #footer::before{background-image:url("/files/trauring/theme/background/bg_paper_frayed_top_1920x15px.jpg")}}@media only screen and (max-width:767px){html body.relaunch_2025 #footer{background-image:url("/files/trauring/theme/background/bg_paper_content_768x710px.jpg")}html body.relaunch_2025 #footer::before{background-image:url("/files/trauring/theme/background/bg_paper_frayed_top_768x15px.jpg")}}html body.relaunch_2025 #footer .logo{float:none;clear:both;margin-bottom:2.5rem}html body.relaunch_2025 #footer .fullwidth.boxed-content .contentwrap{max-width:1680px}html body.relaunch_2025 #footer .footer_navigation{margin-bottom:2rem}html body.relaunch_2025 #footer .custommenu{position:relative;background:inherit;z-index:unset}html body.relaunch_2025 #footer .custommenu a.a-level_1{font-family:"Dancing Script", sans-serif;font-size:1.8em;color:#9E0F59;font-weight:700}html body.relaunch_2025 #footer .custommenu .mlist.notelist{display:none}html body.relaunch_2025 #footer .custommenu ul.level_1>li{border:none;opacity:1;padding:0px 20px 10px 0px;width:20%}html body.relaunch_2025 #footer .custommenu li{border:none}html body.relaunch_2025 #footer p{line-height:1rem}html body.relaunch_2025 #footer .footer_contact .ce_iconbox.version2 a{font-size:1.8rem;font-weight:600;color:#9E0F59}html body.relaunch_2025 #footer .footer_contact .ce_iconbox.version2 a::before{display:none}html body.relaunch_2025 #footer .footer_contact .ce_iconbox.version2 a i{background:unset;border:1px solid #9E0F59;color:#9E0F59}@media only screen and (max-width:767px){html body.relaunch_2025 #footer .footer_contact .ce_iconbox.version2 .ce_iconbox_icon{flex-basis:70px}html body.relaunch_2025 #footer .footer_contact .ce_iconbox.version2 .ce_iconbox_icon a i{font-size:1.5rem;width:50px;max-width:50px;height:50px;line-height:50px}}@media (min-width:768px){html body.relaunch_2025 #footer .custommenu li{text-align:left}}@media only screen and (min-width:768px) and (max-width:1024px){html body.relaunch_2025 #footer .custommenu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap}html body.relaunch_2025 #footer .custommenu ul.level_1>li{width:33.33%}}html body.relaunch_2025 #footer .custommenu li a{padding:5px 0;font-weight:300;word-break:break-word}html body.relaunch_2025 #footer .custommenu li:before{content:""}html body.relaunch_2025 #footer .custommenu li::after{border:none}html body.relaunch_2025 #footer .custommenu li:hover{background-color:inherit}html body.relaunch_2025 #footer .custommenu .contentwrap{padding:0}html body.relaunch_2025 #footer .custommenu .level_2>li{text-transform:initial;float:none;padding:0;margin:0;width:100%;line-height:1rem}html body.relaunch_2025 #footer .custommenu .mod_socials a{float:left;margin-right:10px}html body.relaunch_2025 #footer .custommenu .mod_socials a i{padding:0.5rem;font-size:1rem;height:2rem;width:2rem}@media (max-width:1024px){html body.relaunch_2025{}html body.relaunch_2025 #footer .footer-navigation,html body.relaunch_2025 #footer .footer-contact{flex:0 0 100%}}@media (max-width:767px){html body.relaunch_2025 #footer .inside{text-align:center}html body.relaunch_2025 #footer .footer_contact .ce_iconbox.version2 .ce_iconbox_inside{justify-content:center}}html body.relaunch_2025 #bottom{font-size:16px}html body.relaunch_2025 #bottom .inside,html body.relaunch_2025 #bottom .inside a{color:#ffffff}html body.relaunch_2025 #bottom{background-color:#9E0F59}html body.relaunch_2025 #bottom p{margin-bottom:0}html body.relaunch_2025 #bottom .address ul li{list-style:none}@media only screen and (min-width:1300px){html body.relaunch_2025 #bottom .address ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;margin:0;padding:0}html body.relaunch_2025 #bottom .address ul li{position:relative;padding-right:15px;line-height:1.8rem}html body.relaunch_2025 #bottom .address ul li:not(:first-child){padding-left:16px}html body.relaunch_2025 #bottom .address ul li:not(:first-child)::before{content:"|";position:absolute;left:0}}html body.relaunch_2025 #bottom .menu ul li{display:inline-block;text-align:left;list-style-type:none;z-index:10;padding-left:0.5em;padding-right:0.5em;margin:0}@media only screen and (min-width:768px){html body.relaunch_2025 #bottom .menu ul li:not(:first-child)::before{content:"|"}}@media (max-width:767px){html body.relaunch_2025 #bottom .inside{text-align:center}html body.relaunch_2025 #bottom .inside .mod_customnav ul.vlist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-wrap:wrap;align-items:center}}html body.relaunch_2025 #bottom .inside a:hover{color:#ffffff;border-bottom:initial;opacity:0.8;transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease}html body.relaunch_2025{}html body.relaunch_2025 h1 span,html body.relaunch_2025 h2 span,html body.relaunch_2025 h3 span,html body.relaunch_2025 h4 span,html body.relaunch_2025 h5 span,html body.relaunch_2025 h6 span{hyphens:manual}html body.relaunch_2025 .font_headline{font-size:1.15rem}html body.relaunch_2025 .font-open-sans{font-family:Open Sans}html body.relaunch_2025 .ce_revolutionslider .ce_text.block:not(.stoerer){padding:1.5rem 2rem;font-family:"Dancing Script", sans-serif;font-weight:700;line-height:1.1;background:url("/files/trauring/theme/bg_white_paper_transparent_tall.svg") no-repeat;background-size:100% 100%;background-position-x:0;background-position-y:0}html body.relaunch_2025 .ce_revolutionslider .ce_text.block:not(.stoerer) div,html body.relaunch_2025 .ce_revolutionslider .ce_text.block:not(.stoerer) p,html body.relaunch_2025 .ce_revolutionslider .ce_text.block:not(.stoerer) span{margin:0;line-height:1.1}html body.relaunch_2025 .ce_revolutionslider .ce_text.block:not(.stoerer).bg_slim{background:url("/files/trauring/theme/bg_white_paper_transparent_slim.svg") no-repeat;background-size:100% 100%;background-position-x:0;background-position-y:0}html body.relaunch_2025 .ce_revolutionslider .ce_text.block:not(.stoerer) span.font-size-m,html body.relaunch_2025 .ce_revolutionslider .ce_text.block:not(.stoerer) span.font-size-l,html body.relaunch_2025 .ce_revolutionslider .ce_text.block:not(.stoerer) span.font-size-xl{line-height:1}html body.relaunch_2025 .ce_revolutionslider .ce_text.block.round.txt-color-accent{background-color:#9F1359;border-radius:180px;height:180px;width:180px;display:table;padding:0 !important;z-index:0}html body.relaunch_2025 .ce_revolutionslider .ce_text.block.round.txt-color-accent div{display:table-cell;vertical-align:middle}html body.relaunch_2025 .ce_revolutionslider .ce_text.block.round.txt-color-accent .serif{color:#ffffff}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .serif{font-family:"Noto Serif";font-style:italic;color:#9F1359;text-transform:initial;line-height:1.2}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .sans-serif{color:#000000;text-transform:uppercase;line-height:1}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .font-open-sans{font-size:1.5rem;line-height:2.5 !important}@media only screen and (max-width:767px){html body.relaunch_2025 .ce_revolutionslider .ce_text.block .font-size-xxxxl{font-size:2.5rem}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .font-size-xxxl{font-size:2.25rem}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .font-size-xxl{font-size:2rem}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .font-size-xl{font-size:1.75rem}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .font-size-l{font-size:1.5rem}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .font-size-m{font-size:1.25rem}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .font-size-s{font-size:1rem}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .font-open-sans{font-size:1rem}}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .lh1{line-height:1 !important}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .lh1-25{line-height:1.25 !important}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .lh1-5{line-height:1.5 !important}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .lh2{line-height:2 !important}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .ls1{letter-spacing:0.1rem}html body.relaunch_2025 .ce_revolutionslider .ce_text.block .ls2{letter-spacing:0.2rem}html body.relaunch_2025 .ce_revolutionslider .ce_text img.icon-bildmarke{width:3rem !important;height:3.5475rem !important}html body.relaunch_2025 .ce_revolutionslider .ce_text.stoerer{background:url("/files/trauring/theme/background/bg_stoerer.png") no-repeat;background-size:cover;padding:0.5rem 1rem;margin:0;font-family:"Dancing Script", sans-serif;font-size:1.7rem;font-weight:700;transform:scale(1) !important;aspect-ratio:1;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center;align-items:center}html body.relaunch_2025 .ce_revolutionslider .ce_text.stoerer p{line-height:1.1}html body.relaunch_2025 .ce_revolutionslider .ce_text.stoerer p{margin:0}html body.relaunch_2025 .ce_revolutionslider .ce_hyperlink-extended a.default::after{content:"";font-family:"FontAwesome";margin-left:0.3rem}html body.relaunch_2025 .ce_revolutionslider .color-white{text-shadow:0 0 15px rgba(255, 255, 255, 0.25), 0 0 10px rgba(255, 255, 255, 0.25), 1px 1px 7px #000000}@media only screen and (max-width:440px){html body.relaunch_2025{}html body.relaunch_2025 .tp-simpleresponsive:not(.mobile_content_bottom_centered) .ce_text:not(.stoerer){transform:scale(0.35, 0.35) translate(-106%, -106%) !important}html body.relaunch_2025 .tp-simpleresponsive .ce_hyperlink{transform:scale(0.5, 0.5) translate(-79%, -10%) !important}}@media only screen and (max-width:767px){html body.relaunch_2025{}html body.relaunch_2025 .tp-simpleresponsive.mobile_content_bottom_centered .ce_text{font-size:2rem !important;top:unset !important;bottom:20px !important;left:50% !important;transform:translateX(-50%) !important}html body.relaunch_2025 .tp-simpleresponsive.mobile_content_bottom_centered .ce_text div,html body.relaunch_2025 .tp-simpleresponsive.mobile_content_bottom_centered .ce_text p,html body.relaunch_2025 .tp-simpleresponsive.mobile_content_bottom_centered .ce_text span,html body.relaunch_2025 .tp-simpleresponsive.mobile_content_bottom_centered .ce_text h1,html body.relaunch_2025 .tp-simpleresponsive.mobile_content_bottom_centered .ce_text h2,html body.relaunch_2025 .tp-simpleresponsive.mobile_content_bottom_centered .ce_text h3{line-height:1.1 !important}}@media only screen and (min-width:768px) and (max-width:1024px){html body.relaunch_2025 .tp-simpleresponsive:not(.mobile_content_bottom_centered) .ce_text:not(.stoerer):not(.keep_x-pos){transform:scale(0.45, 0.45) translate(-75%, -60%) !important}html body.relaunch_2025 .tp-simpleresponsive:not(.mobile_content_bottom_centered) .ce_text:not(.stoerer).keep_x-pos{transform:scale(0.45, 0.45) translate(0, -60%) !important}html body.relaunch_2025 .tp-simpleresponsive:not(.mobile_content_bottom_centered) .ce_text.stoerer:not(.keep_x-pos){transform:scale(1) translate(0%, -60%) !important}html body.relaunch_2025 .tp-simpleresponsive .ce_hyperlink:not(.keep_x-pos){transform:scale(0.5, 0.5) translate(-79%, -10%) !important}html body.relaunch_2025 .tp-simpleresponsive .ce_hyperlink.keep_x-pos{transform:scale(0.5, 0.5) translate(0, -10%) !important}}@media only screen and (min-width:1025px) and (max-width:1530px){html body.relaunch_2025 .tp-simpleresponsive .ce_text:not(.stoerer):not(.keep_x-pos){transform:scale(0.65, 0.65) translate(-20%, -20%) !important}html body.relaunch_2025 .tp-simpleresponsive .ce_text:not(.stoerer).keep_x-pos{transform:scale(0.65, 0.65) translate(0, -20%) !important}html body.relaunch_2025 .tp-simpleresponsive .ce_hyperlink:not(.keep_x-pos){transform:scale(0.75, 0.75) translate(-14%, -10%) !important}html body.relaunch_2025 .tp-simpleresponsive .ce_hyperlink.keep_x-pos{transform:scale(0.75, 0.75) translate(0, -10%) !important}}html body.relaunch_2025 .swiper-button-next:not(.swiper-button-disabled),html body.relaunch_2025 .swiper-button-prev:not(.swiper-button-disabled){opacity:1 !important}html body.relaunch_2025 .swiper-button-next::after,html body.relaunch_2025 .swiper-button-prev::after{color:#9E0F59}@media only screen and (min-width:768px){html body.relaunch_2025 .ce_swiper-slider-start.arrows-only-mobile .swiper-button-next,html body.relaunch_2025 .ce_swiper-slider-start.arrows-only-mobile .swiper-button-prev{display:none}}html body.relaunch_2025 #slider .ce_headerimage .ce_headerimage_inside{max-width:1600px}html body.relaunch_2025 #slider .ce_headerimage .content{position:relative;padding:2rem;font-family:"Dancing Script", sans-serif;font-size:4.4rem;font-weight:700;line-height:1;text-align:center}html body.relaunch_2025 #slider .ce_headerimage .content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("/files/trauring/theme/bg_white_paper_transparent_tall.svg");background-size:100% 100%;background-position-x:0;background-position-y:0;opacity:0.88;z-index:-1}html body.relaunch_2025 #slider .ce_headerimage .content::before.bg_slim{background:url("/files/trauring/theme/bg_white_paper_transparent_slim.svg")}html body.relaunch_2025 #slider .ce_headerimage .content h1,html body.relaunch_2025 #slider .ce_headerimage .content h2{margin:0}@media only screen and (max-width:767px){html body.relaunch_2025 #slider .ce_headerimage.valign_middle .ce_headerimage_inside{top:80%}}html body.relaunch_2025 .ce_text.align-center ul,html body.relaunch_2025 .ce_text_extented.align-center ul{list-style-position:inside;display:inline-block;margin-left:auto;margin-right:auto}html body.relaunch_2025 .ce_text.align-center ul li,html body.relaunch_2025 .ce_text.align-center ul li::marker,html body.relaunch_2025 .ce_text_extented.align-center ul li,html body.relaunch_2025 .ce_text_extented.align-center ul li::marker{text-align:left !important}html body.relaunch_2025 .ce_iconbox h2{font-size:2rem}html body.relaunch_2025 .ce_iconbox h3{font-size:1.5rem}html body.relaunch_2025.home .ce_bgimage .ce_iconbox.version2 .ce_iconbox_icon{flex:0 0 85px;margin-top:10px}html body.relaunch_2025.home .ce_bgimage .ce_iconbox.version2{margin-bottom:1.75rem}@media (min-width:768px){html body.relaunch_2025.home .ce_bgimage .ce_iconbox.version2:first-child{margin-top:1.75rem}html body.relaunch_2025.home .ce_bgimage .ce_iconbox.version2 .ce_iconbox_outside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center}html body.relaunch_2025.home .ce_bgimage .ce_iconbox.version2 .ce_iconbox_inside{max-width:420px}}@media (max-width:767px){html body.relaunch_2025{}html body.relaunch_2025.home .ce_bgimage .ce_iconbox.version2 .ce_iconbox_icon{flex:0 0 80px}html body.relaunch_2025.home .ce_bgimage .ce_iconbox.version2 .ce_iconbox_inside{padding-left:15px;padding-right:15px}html body.relaunch_2025.home .ce_bgimage.highlights .ce_iconbox.version2 i{font-size:1.559rem;width:54px;max-width:54px;height:54px;line-height:54px}}html body.relaunch_2025 .ce_iconbox.version2.small-icon .image_container img{width:38px;margin-top:1.25rem}html body.relaunch_2025 .ce_iconbox.location .ce_iconbox_cwrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center;align-items:center;padding:0.25em 1em;width:12em;aspect-ratio:2.8011204482;background:url("/files/trauring/theme/bg_paper_purple_locations.svg") no-repeat;background-size:100% 100%;margin-left:auto;margin-right:auto}html body.relaunch_2025 .ce_iconbox.location .ce_iconbox_cwrapper a{font-size:1.4rem;line-height:1;color:#ffffff;margin-top:0}html body.relaunch_2025 .ce_iconbox.location .ce_iconbox_cwrapper a.link::before{display:none}html body.relaunch_2025 .ce_iconbox.location .ce_iconbox_cwrapper a.link::after{content:"";font-family:FontAwesome;font-size:0.9em;font-weight:400;display:inline-block;margin-left:5px}html body.relaunch_2025 .ce_productbox.version3.img_margin-bottom .ce_productbox_inside img,html body.relaunch_2025 .autogrid_grid.img_margin-bottom .ce_productbox.version3 .ce_productbox_inside img{margin-bottom:12.5%}html body.relaunch_2025 .ce_productbox.version3 .ce_productbox_inside:hover{border-radius:30px}html body.relaunch_2025 .ce_productbox.version3 .image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center}html body.relaunch_2025 .ce_productbox.version3 .ce_productbox_content_top .headline{margin-top:-1rem;position:relative}html body.relaunch_2025 .ce_productbox.version3 .ce_productbox_content_top h3{font-size:1.7rem;margin-bottom:0.5em;display:block}html body.relaunch_2025 .ce_productbox.version3 .ce_productbox_content_top .h3{font-family:"Open Sans", sans-serif;font-size:1.25rem;margin-bottom:0.5em;display:block}html body.relaunch_2025 .ce_productbox.version3 .ce_hyperlink{display:initial}html body.relaunch_2025 .ce_productbox.version3:not(.align-center) .ce_hyperlink a{display:block;margin:0;padding:0;background:none;color:#9E0F59;border:none;min-width:0;line-height:2rem}html body.relaunch_2025 .ce_productbox.version3 p{font-size:0.9rem;line-height:1.3rem;margin-bottom:0}html body.relaunch_2025 .ce_productbox.version3 .ce_hyperlink a::after{content:"";font-family:"FontAwesome";margin-left:0.25rem}html body.relaunch_2025 .ce_productbox.version3 .price{display:none}html body.relaunch_2025 .ce_productbox.version3 .ce_productbox_content_bottom{padding-left:20px;padding-right:20px}@media (max-width:1024px) and (min-width:768px){html body.relaunch_2025 .categories-desc .d_25_25_25_25{grid-template-columns:50% 50%}html body.relaunch_2025 .ce_productbox.version3 .image-wrapper figure{max-width:66%}}@media (max-width:767px){html body.relaunch_2025{}html body.relaunch_2025 .ce_productbox.version3 .image-wrapper figure{max-width:50%}html body.relaunch_2025 .ce_productbox.version3 .ce_productbox_content_top{text-align:center}}html body.relaunch_2025 .ce_productbox.version3.category .image_container img{max-width:300px;margin:auto}html body.relaunch_2025 .ce_productbox.version3.category .ce_hyperlink a{font-family:"Dancing Script", sans-serif;font-size:1.7rem;color:#1A1A1A;text-align:center;margin-top:0.75em;margin-bottom:0.5em;hyphens:manual}html body.relaunch_2025 .ce_productbox.version3.category .ce_hyperlink a::after{content:"";font-family:"FontAwesome";font-size:0.8em;margin-left:0.25em}html body.relaunch_2025 .autogrid_grid.text_bild h1,html body.relaunch_2025 .autogrid_grid.text_bild h2,html body.relaunch_2025 .autogrid_grid.text_bild .h1,html body.relaunch_2025 .autogrid_grid.text_bild .h2{font-size:2.5rem;margin-top:1em}html body.relaunch_2025 .autogrid_grid.text_bild h1,html body.relaunch_2025 .autogrid_grid.text_bild h2,html body.relaunch_2025 .autogrid_grid.text_bild .h1,html body.relaunch_2025 .autogrid_grid.text_bild .h2,html body.relaunch_2025 .autogrid_grid.text_bild p,html body.relaunch_2025 .autogrid_grid.text_bild a{hyphens:manual !important}@media only screen and (min-width:768px){html body.relaunch_2025 .autogrid_grid.text_bild .column.text{padding-top:1.5rem}html body.relaunch_2025 .autogrid_grid.text_bild .column:first-child.bild{margin-left:-20%}html body.relaunch_2025 .autogrid_grid.text_bild .column:nth-child(2).text{margin-left:5%}html body.relaunch_2025 .autogrid_grid.text_bild .column:nth-child(2).bild{margin-right:-20%}html body.relaunch_2025 .autogrid_grid.text_bild .column:first-child.text{margin-right:5%}}@media only screen and (max-width:767px){html body.relaunch_2025 .autogrid_grid.text_bild .column.text{padding-left:20px;padding-right:20px;order:2}}@media only screen and (max-width:767px){html body.relaunch_2025 .mod_article.fullwidth .autogrid_grid.text_bild .column{padding-left:20px !important;padding-right:20px !important}}html body.relaunch_2025 .bg_paper{background-repeat:repeat;background-size:contain;background-position-x:center}html body.relaunch_2025 .bg_paper.frayed_borders{position:relative;padding-top:15px;padding-bottom:15px}html body.relaunch_2025 .bg_paper.frayed_borders::before{content:"";position:absolute;top:0;width:100%;height:15px;background-size:contain;background-repeat:repeat-x;background-position-y:top;visibility:visible}html body.relaunch_2025 .bg_paper.frayed_borders::after{content:"";position:absolute;bottom:0;width:100%;height:15px;background-size:contain;background-repeat:repeat-x;background-position-y:bottom;visibility:visible}html body.relaunch_2025 .bg_paper.frayed_borders.text_bild:nth-of-type(2n+1):not(:last-of-type)::after{display:none}html body.relaunch_2025 .bg_paper.frayed_borders.text_bild:nth-of-type(2n)::before{display:none}@media only screen and (min-width:1921px){html body.relaunch_2025 .bg_paper{background-image:url("/files/trauring/theme/background/bg_paper_content_3400x710px.jpg")}html body.relaunch_2025 .bg_paper.frayed_borders::before{background-image:url("/files/trauring/theme/background/bg_paper_frayed_top_3400x15px.jpg")}html body.relaunch_2025 .bg_paper.frayed_borders::after{background-image:url("/files/trauring/theme/background/bg_paper_frayed_bottom_3400x15px.jpg")}}@media only screen and (min-width:768px) and (max-width:1920px){html body.relaunch_2025 .bg_paper{background-image:url("/files/trauring/theme/background/bg_paper_content_1920x710px.jpg")}html body.relaunch_2025 .bg_paper.frayed_borders::before{background-image:url("/files/trauring/theme/background/bg_paper_frayed_top_1920x15px.jpg")}html body.relaunch_2025 .bg_paper.frayed_borders::after{background-image:url("/files/trauring/theme/background/bg_paper_frayed_bottom_1920x15px.jpg")}}@media only screen and (max-width:767px){html body.relaunch_2025 .bg_paper{background-image:url("/files/trauring/theme/background/bg_paper_content_768x710px.jpg")}html body.relaunch_2025 .bg_paper.frayed_borders::before{background-image:url("/files/trauring/theme/background/bg_paper_frayed_top_768x15px.jpg")}html body.relaunch_2025 .bg_paper.frayed_borders::after{background-image:url("/files/trauring/theme/background/bg_paper_frayed_bottom_768x15px.jpg")}}html body.relaunch_2025 .ce_image.rotate_5deg,html body.relaunch_2025 .ce_image_extended.rotate_5deg{transform:rotate(5deg) translateY(-15%)}@media only screen and (max-width:767px){html body.relaunch_2025 .ce_image.rotate_5deg,html body.relaunch_2025 .ce_image_extended.rotate_5deg{transform:rotate(5deg) translateY(0)}}html body.relaunch_2025 .mod_customcatalogteaser.cc_productcatalog_products .item-highlight-icon{background-color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist .entry{position:relative}html body.relaunch_2025 .mod_customcataloglist .entry.item-new::after{content:"NEU";position:absolute;display:block;color:#fff;background:#9E0F59;width:100px;font-size:14px;font-weight:bold;text-align:center;margin:0;padding:0;top:12px;right:-28px;height:20px;line-height:20px;transform:skew(-45deg, 45deg)}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .entry .item-inside{position:relative}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .entry .item-inside .item-highlight-icon{position:absolute;top:0;z-index:1}@media (min-width:768px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .entry .item-inside .item-highlight-icon{right:0}}@media (max-width:767px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .entry .item-inside .item-highlight-icon{right:10%}}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .entry .item-inside .item-highlight-icon::before{color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products:not(.ring-of-month) .entry{flex:0 0 25%;min-height:360px;padding:25px 1%;margin-bottom:1rem}@media (max-width:1024px) and (min-width:600px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products:not(.ring-of-month) .entry{flex:0 0 50%;padding:20px}}@media (max-width:599px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products:not(.ring-of-month) .entry{flex:0 0 100%}}@media (min-width:1024px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.ring-of-month .entry{flex:0 0 20%}}@media (max-width:1023px) and (min-width:768px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.ring-of-month .entry{flex:0 0 25%}}@media only screen and (min-width:768px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.ring-of-month .entry .image{position:relative;padding-left:12px;padding-right:8px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.ring-of-month .entry:not(:first-child) .image::before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:50%;width:2px;background-color:#e8e0d2}}@media (max-width:767px) and (min-width:600px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.ring-of-month .entry{flex:0 0 50%}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.ring-of-month .entry .image{position:relative;padding-left:12px;padding-right:8px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.ring-of-month .entry:nth-child(even) .image::before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:50%;width:2px;background-color:#e8e0d2}}html body.relaunch_2025 .mod_article:not(.fullwidth):not(.fullwidth-boxed-medium):not(.fullwidth-boxed-small).ring-category>.container{max-width:1600px}html body.relaunch_2025 .mod_article.ring-category .ce_text.hl_subline{margin-bottom:0.5rem}html body.relaunch_2025 .mod_article.ring-category .ce_text.hl_subline h2{margin-bottom:0.2em}html body.relaunch_2025 .mod_article.ring-category .ce_text.hl_subline p{font-size:1.2rem}@media only screen and (max-width:1024px){html body.relaunch_2025 .mod_article.ring-category .ce_text.hl_subline{text-align:center}}html body.relaunch_2025 .ce_hyperlink.bg_irregular a,html body.relaunch_2025 .ce_hyperlink_extended.bg_irregular a{padding:0.25em 1em;aspect-ratio:4.5045045045;background:url("/files/trauring/theme/bg_paper_purple_links.svg") no-repeat;background-size:100% 100%;border:unset;font-weight:400;margin-top:10px}html body.relaunch_2025 .ce_hyperlink.bg_irregular a::after,html body.relaunch_2025 .ce_hyperlink_extended.bg_irregular a::after{content:"";font-family:"FontAwesome";margin-left:0.3rem}@media only screen and (max-width:1024px){html body.relaunch_2025 .ce_hyperlink.bg_irregular{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center}}html body.relaunch_2025 .ce_hyperlink.date a::after{display:none}html body.relaunch_2025 .ce_hyperlink.bg_irregular.tall a,html body.relaunch_2025 .ce_hyperlink_extended.bg_irregular.tall a{aspect-ratio:2.8011204482;background:url("/files/trauring/theme/bg_paper_purple_locations.svg") no-repeat;background-size:100% 100%}html body.relaunch_2025 .ce_hyperlink.date a,html body.relaunch_2025 .ce_hyperlink_extended.date a{font-family:"Dancing Script", sans-serif;font-size:3rem;line-height:1.1}@media only screen and (max-width:1024px){html body.relaunch_2025 .ce_hyperlink.date a,html body.relaunch_2025 .ce_hyperlink_extended.date a{font-size:2rem}}html body.relaunch_2025 .mod_customcataloglist .flex-cc-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;align-items:first baseline}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .entry{flex:0 0 25%;margin-bottom:0;min-height:unset;padding:10px 0}@media only screen and (min-width:1025px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .entry.block .image{position:relative;padding-left:12px;padding-right:8px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .entry.block:not(:first-child) .image::before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:50%;width:2px;background-color:#e8e0d2}}@media only screen and (min-width:768px) and (max-width:1024px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .entry.block .image{position:relative;padding-left:12px;padding-right:8px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .entry.block:nth-child(even) .image::before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:50%;width:2px;background-color:#e8e0d2}}@media (min-width:1025px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .ce_image img{max-width:calc(30vw / 4)}}@media (max-width:1024px) and (min-width:768px){html body.relaunch_2025 .ring-category .autogrid_grid .column.image{display:none}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .entry{flex:0 0 50%}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .ce_image img{max-width:25vw}}@media (max-width:767px){html body.relaunch_2025{}html body.relaunch_2025 .ring-category .autogrid_grid .column.image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .entry{flex:0 0 50%}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .ce_image img{max-width:calc(100vw / 4)}}@media (max-width:767px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .entry{flex:0 0 100%;margin-bottom:1.5rem}html body.relaunch_2025 .ring-category .autogrid_grid .column.image .ce_image_extended{max-width:unset}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products.home-ring-category .ce_image img{max-width:50vw}}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .entry:nth-child(3n+0){border-right:0}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .swiper-button-next:after,html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .swiper-button-prev:after{color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .swiper-button-next,html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .swiper-button-prev{margin-top:-45px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-inside{overflow:hidden;position:relative;text-align:center;padding-bottom:10px;transition:All 0.2s ease;-webkit-transition:All 0.2s ease;border-bottom:5px solid white}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-inside:hover{border-bottom:5px solid #9E0F59}html body.relaunch_2025 .mod_customcataloglist .ce_image .image_container img{margin:auto}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-inside:hover h6{color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products h6{font-family:"Open Sans", sans-serif;font-size:1rem;font-weight:600;font-style:normal;text-transform:uppercase;margin-bottom:0;margin-top:10px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .legierung{font-size:0.8rem;font-weight:400;margin-bottom:0;line-height:1.5}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .more-button{font-size:0.8rem;font-weight:400;margin-bottom:0;color:#9E0F59}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .more-button::after{content:"";font-family:"FontAwesome";margin-left:0.3rem}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .brand{color:#b4b4b4;margin-bottom:5px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .price{font-size:1rem}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .price span{font-size:0.85rem;text-decoration:line-through;margin-left:5px;display:inline-block}html body.relaunch_2025 .cc_productcatalog_products .rabattiert{color:#9F1359}html body.relaunch_2025 .cc_productcatalog_products .rabattiert span.empfvkpreis{font-size:0.9em;font-weight:normal;text-decoration:line-through;color:#1D1D1B}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-state{position:absolute;left:10px;top:10px;z-index:10;background:#5cb85c;color:white;text-transform:uppercase;font-size:0.8em;font-weight:bold;padding:0 7px;border-radius:4px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .ce_number{display:inline-block}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;overflow:hidden}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-leftside,html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-rightside{float:none;width:100%}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-leftside .image_container img{height:auto;width:100%;max-width:100%}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-link-youtube,html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-link-detail{padding-left:20px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-rightside .item-content-col1,html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .item-rightside .item-content-col2{width:100%;float:none;text-align:left}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .notelist{margin-bottom:15px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .rateit_container button,html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .rateit_container .counter{display:none !important}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .rateit_container{display:inline-block;margin-top:20px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .rateit_container .single-rating-count{display:inline-block;position:relative;top:-2px}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .rateit_container .thankyou{display:none !important}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .pagination{padding:20px 20px 10px 20px}@media (max-width:767px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .pagination .previous+li,html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .pagination .next{clear:both}}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .swiper-button-disabled{display:none}@media only screen and (max-width:970px) and (min-width:500px){html body.relaunch_2025{}html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .entry{flex:0 0 50%;padding-left:10px;padding-right:10px}}@media (max-width:499px){html body.relaunch_2025 .mod_customcataloglist.cc_productcatalog_products .entry{flex:0 0 100%}}html body.relaunch_2025 .ce_divider_extended.version3{background:#9F1359}html body.relaunch_2025 .mod_customcatalogfilter.product_filter.cc_productcatalog_products{line-height:1.4;font-size:18px}html body.relaunch_2025 .mod_customcatalogfilter.product_filter.cc_productcatalog_products form fieldset legend{margin-bottom:10px}html body.relaunch_2025 .mod_customcatalogfilter.product_filter.cc_productcatalog_products form .widget.filter_tags .checkbox_container input{margin-right:4px}html body.relaunch_2025 .mod_customcatalogfilter.product_filter.cc_productcatalog_products fieldset{margin:0;border:0;padding:0 0 20px 0}html body.relaunch_2025 .mod_customcatalogfilter.product_filter.cc_productcatalog_products .filter_range input{background:transparent;border:0;margin-bottom:10px;padding:0;font-size:inherit}html body.relaunch_2025 .mod_customcatalogfilter.product_filter.cc_productcatalog_products .filter_range .ui-slider{clear:both;margin:0 11px}html body.relaunch_2025 .mod_customcatalogfilter.product_filter.cc_productcatalog_products .filter_range .ui-widget-content{background:#9F1359}html body.relaunch_2025 .no_submits legend,html body.relaunch_2025 .no_submits label{text-transform:uppercase;color:#3B3B3A;background:none}html body.relaunch_2025 .no_submits label{display:inline-block}html body.relaunch_2025 .no_submits form fieldset legend{display:block;padding-left:0;font-weight:700}html body.relaunch_2025 form .widget.filter_tags .checkbox_container input{display:inline-block;width:auto}html body.relaunch_2025 .no_submits fieldset>label{display:none}html body.relaunch_2025 .filter_text input{background:#F7E9F8}html body.relaunch_2025 .no_submits input{border:1px solid #9E0F59;padding:15px}html body.relaunch_2025 .no_submits:not(.catalog_search) .clear_filters{display:block}html body.relaunch_2025 .no_submits.catalog_search:not(.mobilemenu) .filterform{max-width:630px}html body.relaunch_2025 .no_submits.catalog_search.mobilemenu .filterform{max-width:100%}html body.relaunch_2025 .catalog_search.mod_search{width:inherit !important}html body.relaunch_2025 .no_submits.catalog_search.align-left .filterform{margin:0;padding-left:1%}html body.relaunch_2025 .ui-slider-handle{border-radius:12px;background-image:none !important;background-color:#ffffff !important}html body.relaunch_2025 .submenu_v4{font-family:"Open Sans", sans-serif;font-weight:600;border:none;padding:25px;border-radius:0px;background:#F7E9F8}html body.relaunch_2025 .submenu_v4 li{list-style-type:none;list-style-position:unset}html body.relaunch_2025 .submenu_v4 ul{padding-left:0px}html body.relaunch_2025 .submenu_v4 li a{margin-bottom:10px;text-decoration:none !important;color:#3b3c42}html body.relaunch_2025 .submenu_v4 li.active a,html body.relaunch_2025 .submenu_v4 li.mm-selected a{color:#9F1359}html body.relaunch_2025 form div.widget.filter_pagetree{display:none}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .only-mobile .stoerer{position:absolute;bottom:5vw;right:calc(54vw - 166px)}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .only-mobile .stoerer img{max-width:24vw;max-height:24vw}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .hide-mobile .stoerer{position:absolute;bottom:-10px;right:-30px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .hide-mobile .stoerer img{max-width:14vw;max-height:14vw}html body.relaunch_2025 .stoerer.ersparnis{position:absolute;max-width:160px;max-height:160px;text-align:center;background-color:#f05097;border-radius:50%;padding:25px}html body.relaunch_2025 .stoerer.ersparnis .ce_text p{font-family:"Noto Serif";font-size:0.9rem;font-style:italic;line-height:1.1;color:#ffffff;margin:0}html body.relaunch_2025 .stoerer.ersparnis .ce_text .betrag{display:inline-block;font-family:"Lato", sans-serif;font-style:normal;font-weight:bold;font-size:1.65em;color:#ffe80a}html body.relaunch_2025 .stoerer.ersparnis .ce_text .small-text{display:inline-block;margin-top:1em;font-size:0.55em;font-weight:300}html body.relaunch_2025 .hide_quickmenu .mod_quickmenu{display:none}@media only screen and (min-width:768px) and (max-width:1100px){html body.relaunch_2025 .stoerer.ersparnis{max-width:140px;max-height:140px}html body.relaunch_2025 .stoerer.ersparnis .ce_text p{font-size:0.7rem}}@media only screen and (min-width:768px) and (max-width:1023px){html body.relaunch_2025{}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .hide-mobile .stoerer{right:-50px}}@media only screen and (max-width:767px){html body.relaunch_2025 .stoerer.ersparnis{max-width:120px;max-height:120px;padding:20px}html body.relaunch_2025 .stoerer.ersparnis .ce_text p{font-size:0.7rem}}@media only screen and (min-width:768px){html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-leftside{width:58%;float:left}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-rightside{width:38%;float:left;padding-right:30px}}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-leftside .ce_image.only-mobile img{width:90% !important;height:auto !important;max-width:400px;margin-top:1em;margin-bottom:0.25em}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-top-content{overflow:hidden}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-price-new{font-size:2rem;font-weight:bold;display:inline-block;margin-right:20px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-price-old{display:inline-block;text-decoration:line-through;font-size:1.5rem;transform:translateY(-2px);-webkit-transform:translateY(-2px)}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products h1{font-size:2rem;margin-bottom:5px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-subheadline{color:#b4b4b4}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-short-description{margin:20px 0}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-stock{background:#55c65e;color:white;font-weight:bold;padding:3px 10px;border-radius:2px;display:inline-block;margin-bottom:20px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-stock.stockout{background:#c91519}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-price,html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .legierung{font-size:1.2rem}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-metadata{margin:20px 0 25px 0;overflow:hidden}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-metadata strong{display:block}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-metadata-col1,html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-metadata-col2,html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-metadata-col3{width:33.333%;float:left;font-size:1.2em}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-metadata-col2{border-left:1px solid #ddd;border-right:1px solid #ddd;padding-left:10px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-metadata-col3{padding-left:10px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products table.table-striped{width:100%;margin-bottom:20px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products table.table-striped td{padding:5px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products table.table-striped tr{background:rgba(0, 0, 0, 0.03)}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products table.table-striped tr:nth-child(odd){background:none}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .notelistamount{display:none}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .notelist input.update{display:none}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .ce_tabs{margin:65px 0 35px 0}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .ce_tabs .panes{background:white;padding:0px;border:1px solid #9E0F59;padding:0 15px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-features ul{overflow:hidden}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-features li{width:33.333%;float:left;margin-bottom:13px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-print,html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .social-icons{margin:12px 0 5px 0}html body.relaunch_2025 .shariff span.fab{display:block;font-family:FontAwesome}html body.relaunch_2025 .shariff li .fab{width:auto}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-print a:hover,html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-mail a:hover{color:#323232}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-print i,html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-mail i{margin-right:5px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .ce_number{display:inline-block}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-rating{margin:11px 0}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-rating button,html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-rating .counter{display:none !important}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-rating .rateit_container{display:inline-block;margin-right:10px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-rating .single-rating-count{display:inline-block;position:relative;top:-2px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-color{margin-bottom:25px}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-color li{border:1px solid #c8c8c8;width:22px;height:22px;display:inline-block;text-indent:-9999px;background:black}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-metadata div{font-size:0.9rem}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-color li.value_blau{background:#5d9cec}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-color li.value_weiss{background:white}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-color li.value_schwarz{background:black}html body.relaunch_2025 .mod_customcatalogreader.cc_productcatalog_products .single-color li.value_gelb{background:#f39c11}html body.relaunch_2025 .ce_tabs .tabs.classic ul li,html body.relaunch_2025 table.pd_legierungen tr:nth-child(2n+3){background:#F7E9F8 0% 0% no-repeat padding-box;opacity:1}html body.relaunch_2025 .ce_tabs .tabs.classic ul li .font_headline{color:#9E0F59;font-size:1.25rem}html body.relaunch_2025 .ce_tabs .tabs.classic ul li.active{background:#9E0F59 0% 0% no-repeat padding-box;opacity:1;border-radius:10px 10px 0 0}html body.relaunch_2025 .ce_tabs .tabs.classic ul li.active .font_headline{color:#FFFFFF}html body.relaunch_2025 .ce_tabs .panes .ce_headline{margin-bottom:0;margin-bottom:0.5rem}html body.relaunch_2025 table.pd_legierungen,html body.relaunch_2025 table.pd_brillanten{width:100%;padding:0.5rem 0}html body.relaunch_2025 table.pd_legierungen th .font_headline,html body.relaunch_2025 table.pd_brillanten th .font_headline{font-size:1.5rem}html body.relaunch_2025 table.pd_legierungen th,html body.relaunch_2025 table.pd_brillanten th,html body.relaunch_2025 table.pd_legierungen td,html body.relaunch_2025 table.pd_brillanten td,html body.relaunch_2025 .ce_tabs .ce_text,html body.relaunch_2025 .ce_tabs :not(th)>.ce_headline{font-weight:400}html body.relaunch_2025 table.pd_legierungen th{vertical-align:top;min-width:50%}html body.relaunch_2025 table.pd_legierungen td{padding:0.5rem 5px;line-height:1.3;vertical-align:middle}html body.relaunch_2025 table.pd_brillanten th{line-height:1.3;min-width:33%;padding:5px}html body.relaunch_2025 table.pd_legierungen .pd_col_preis{font-size:1.5rem;font-weight:700}html body.relaunch_2025 table.pd_legierungen .ce_headline{color:#9F1359}html body.relaunch_2025 table.pd_legierungen .txt_add_on{font-weight:400;color:#3B3B3A;margin-bottom:5px;line-height:1}html body.relaunch_2025 table.pd_legierungen a:hover{color:#9E0F59;border-bottom:1px solid;opacity:0.9}html body.relaunch_2025 table.pd_brillanten thead tr{background:#9E0F59;color:#ffffff;width:100%}html body.relaunch_2025 .ce_accordion{border:1px solid #fff}html body.relaunch_2025 .info.empty,html body.relaunch_2025 .mod_eventlist_v3 .empty{text-align:center}html body.relaunch_2025 .mod_quickmenu{z-index:1002}html body.relaunch_2025 .mod_quickmenu.style3{right:-10px}html body.relaunch_2025 .mod_quickmenu li a span{margin-left:122px;font-size:1rem;font-weight:700;color:#ffffff;display:block;line-height:1.5;position:absolute;top:50%;transform:translateY(-50%)}html body.relaunch_2025 .mod_quickmenu.style3 li a{width:130px;line-height:130px;border-radius:65px 0 0 65px;border:0px solid #ebedeb;margin-bottom:10px;box-shadow:none;height:130px;display:block;background-repeat:no-repeat;background-position:left;position:relative}html body.relaunch_2025 .mod_quickmenu.style3.ten_prc li:nth-child(1) a{background-color:#fecc00;background-image:url(../../files/trauring/stories/icons/10prozent.svg)}html body.relaunch_2025 .mod_quickmenu.style3.three_prc li:nth-child(2) a{background-color:#beb065;background-image:url(../../files/trauring/stories/icons/fruehbucher.svg)}html body.relaunch_2025 .mod_quickmenu.style3.ten_prc li:nth-child(3) a{background-color:#c0a5b8;background-image:url(../../files/trauring/stories/icons/skonto.svg)}html body.relaunch_2025 .mod_quickmenu.style3.three_prc li:nth-child(1) a{background-color:#beb065;background-image:url(../../files/trauring/stories/icons/fruehbucher.svg)}html body.relaunch_2025 .mod_quickmenu.style3.three_prc li:nth-child(2) a{background-color:#c0a5b8;background-image:url(../../files/trauring/stories/icons/skonto.svg)}html body.relaunch_2025 .mod_quickmenu.style3.nine_prc li:nth-child(1) a{background-color:#9e1259;background-image:url(../../files/trauring/stories/icons/adventsrabatt.svg)}html body.relaunch_2025 .mod_quickmenu.collapse li{margin-top:0px}html body.relaunch_2025 .mod_quickmenu.style1 ul li a{background:url("/files/trauring/theme/bg_paper_purple_links.svg") no-repeat;background-size:100% 100%}html body.relaunch_2025 .mod_quickmenu.style1{right:0}html body.relaunch_2025 .mod_quickmenu.style1{bottom:20px;padding-left:15px;padding-right:0;padding-bottom:15px}html body.relaunch_2025 .mod_quickmenu.style1 li a{width:64px;line-height:64px;border:none;margin-bottom:10px;box-shadow:0px 0px 15px 0 rgba(0, 0, 0, 0.2)}html body.relaunch_2025 .mod_quickmenu.style1 li a i{font-size:30px;color:white;vertical-align:-3px;width:64px}html body.relaunch_2025 .mod_quickmenu.style1 li a span{color:#ffffff;font-size:16px;position:initial;line-height:initial;margin-left:0px;display:initial;transform:initial}html body.relaunch_2025 .mobilemenu.termin{display:none;float:right;height:80px;line-height:80px;margin-right:60px}html body.relaunch_2025 .mobilemenu.termin a{color:#9E0F59;font-size:21px}@media only screen and (max-width:767px){html body.relaunch_2025{}html body.relaunch_2025 .mobilemenu.termin{display:block}html body.relaunch_2025 .mod_quickmenu{display:block}html body.relaunch_2025 .mod_quickmenu.style1{padding-top:0;top:240px;right:-10px;bottom:unset}html body.relaunch_2025 .mod_quickmenu.style1 li a{width:50px;line-height:50px;height:50px}html body.relaunch_2025 .mod_quickmenu.style1 li a i{font-size:24px;width:44px}html body.relaunch_2025 .mod_quickmenu.style1 li a:hover{width:50px !important}html body.relaunch_2025 .mod_quickmenu.style3{top:100px;padding-top:0}html body.relaunch_2025 .mod_quickmenu.style3 li a{width:50px;line-height:50px;border-radius:50px 0 0 50px;height:50px}html body.relaunch_2025 .mod_quickmenu.style3 li a:hover{width:50px !important}}html body.relaunch_2025 .mod_portfoliolist_v7.isotope .info h5.title{font-family:"Open Sans", sans-serif;font-size:1.25rem}@media only screen and (max-width:767px){html body.relaunch_2025{}html body.relaunch_2025 .header .inside{height:80px}html body.relaunch_2025 #contentwrapper{padding-top:70px}html body.relaunch_2025 table.pd_legierungen .pd_col_preis{font-size:1.2rem}html body.relaunch_2025 #fix-wrapper{position:fixed !important}html body.relaunch_2025 .mod_article:not(.fullwidth)>.container{padding-top:20px;padding-bottom:20px}html body.relaunch_2025 .ce_grid_gallery_start li.grid-item{margin:0px 0px 10px 0px}html body.relaunch_2025 h1,html body.relaunch_2025 .h1,html body.relaunch_2025 .h1 p{font-size:2rem}html body.relaunch_2025 .ce_tabs .panes .ce_headline,html body.relaunch_2025 .ce_tabs .panes h2,html body.relaunch_2025 .ce_tabs .panes h3{font-size:1.2rem}html body.relaunch_2025 .autogrid_grid.disable-first-last-m3 .column:nth-child(2n+1){display:none}html body.relaunch_2025 .autogrid_grid.disable-first-last-m4 .column:nth-child(3n+1){display:none}html body.relaunch_2025 .scrollable{overflow:auto}html body.relaunch_2025 .ce_grid_gallery_start.height-large li.grid-item.image-height-s{border-radius:0px}html body.relaunch_2025 #footer .footer-col2{padding:0px;border-left:0px solid rgba(255, 255, 255, 0.5)}}html body.relaunch_2025 .bg_icon>.container>div{position:relative;z-index:1}html body.relaunch_2025 .bg_icon.icon_schatulle_right>.container::after{content:"";position:absolute;display:block;background:url("/files/trauring/stories/icons/Schatulle.svg") no-repeat;width:260px;height:auto;aspect-ratio:0.8576329331;right:0;top:50%;transform:translate(-50%, -50%)}html body.relaunch_2025 .bg_icon.icon_brillant_ring_left>.container::before{content:"";position:absolute;display:block;background:url("/files/trauring/stories/icons/Ring_1.svg") no-repeat;height:200px;aspect-ratio:0.8576329331;left:0;top:50%;transform:translate(50%, -50%)}html body.relaunch_2025 .bg_icon.icon_zwei_ringe_right>.container::after{content:"";position:absolute;display:block;background:url("/files/trauring/stories/icons/Ring_2.svg") no-repeat;height:200px;aspect-ratio:1.3;right:0;bottom:5%;transform:translate(-50%, -50%)}@media only screen and (max-width:1520px){html body.relaunch_2025 .mod_article.fullwidth-boxed.bg_icon>.container{position:relative;padding-top:12rem}html body.relaunch_2025 .mod_article.fullwidth-boxed.bg_icon>.container::before{display:none}html body.relaunch_2025 .mod_article.fullwidth-boxed.bg_icon>.container::after{top:40px;bottom:unset;height:calc(11rem - 40px);width:auto;right:50%;transform:translate(50%, 0)}}html body.relaunch_2025 .centered{text-align:center;margin-left:auto;margin-right:auto}html body.relaunch_2025 .lh1{line-height:1 !important}html body.relaunch_2025 .lh1-25{line-height:1.25 !important}html body.relaunch_2025 .lh1-5{line-height:1.5 !important}html body.relaunch_2025 .lh2{line-height:2 !important}html body.relaunch_2025 .ls1{letter-spacing:0.1rem}html body.relaunch_2025 .ls2{letter-spacing:0.2rem}html body.relaunch_2025 .open_sans,html body.relaunch_2025 .open-sans{font-family:"Open Sans", sans-serif !important}html body.relaunch_2025 .only_tablet_and_mobile,html body.relaunch_2025 .hide-tablet-and-mobile{display:none !important}@media only screen and (min-width:768px) and (max-width:1024px){html body.relaunch_2025 .hide_tablet,html body.relaunch_2025 .hide-tablet{display:none !important}}@media only screen and (max-width:1024px){html body.relaunch_2025 .only_tablet_and_mobile,html body.relaunch_2025 .hide-tablet-and-mobile{display:block !important}}
