:host,:root {
	--resolutionXlargeBreakpoint: 1200px;
	--resolutionLargeBreakpoint: 991px;
	--resolutionSmallBreakpoint: 768px;
	--resolutionXsmallBreakpoint: 320px;
	--resolutionXlargeMaxWidth: 1440px;
	--resolutionXlargeMargin: 15px;
	--resolutionLargeMargin: 15px;
	--resolutionSmallMargin: 15px;
	--resolutionXsmallMargin: 15px;
	--resolutionXlargePadding: 30px;
	--resolutionLargePadding: 30px;
	--resolutionSmallPadding: 30px;
	--resolutionXsmallPadding: 30px;
	--appearance-average-value: h1;
	--basicBackgroundColor: rgb(255, 255, 255);
	--basicBackgroundColorRgb: 255, 255, 255;
	--footerBackgroundColorOutline: rgb(39, 39, 39);
	--footerBackgroundColorOutlineRgb: 39, 39, 39;
	--footerBackgroundColorOutlineCopyright: rgb(39, 39, 39);
	--footerBackgroundColorOutlineCopyrightRgb: 39, 39, 39;
	--layoutMinDistanceToBrowserBorderDesktop: 50px;
	--fontListStyleIconNormal: "●";
	--fontListStyleIconNormalFontFamily: inherit;
	--fontListStyleIconNormalFontWeight: inherit;
	--fontListStyleIconMain: "";
	--fontListStyleIconMainFontFamily: "FontAwesome6Free";
	--fontListStyleIconMainFontWeight: 900;
	--fontListStyleIconMainLeftOffset: -5px;
	--fontListStyleIconMainTopOffset: -1px;
	--fontListStyleIconDezent: "";
	--fontListStyleIconDezentFontFamily: var(--fontFamilyTrumelandIcons);
	--fontListStyleIconDezentFontWeight: inherit;
	--fontListStyleIconDezentFontSize: 30px;
	--fontListStyleIconDezentTopOffset: -10px;
	--fontListStyleIconNormalIcon: '●';
	--fontListStyleIconMainIcon: '';
	--fontListStyleIconDezentIcon: '';
	--mainColorBright: rgb(108, 76, 151);
	--mainColorBrightRgb: 108, 76, 151;
	--mainColorDark: rgb(226, 219, 234);
	--mainColorDarkRgb: 226, 219, 234;
	--contentColorDezent: rgb(244, 244, 244);
	--contentColorDezentRgb: 244, 244, 244;
	--contentTextColorAlternative: rgb(57, 38, 105);
	--contentTextColorAlternativeRgb: 57, 38, 105;
	--contentErrorMessageColor: rgb(212, 94, 92);
	--contentErrorMessageColorRgb: 212, 94, 92;
	--contentWarningMessageColor: rgb(240, 182, 14);
	--contentWarningMessageColorRgb: 240, 182, 14;
	--contentInfoMessageColor: rgb(128, 144, 105);
	--contentInfoMessageColorRgb: 128, 144, 105;
	--contentSuccessMessageColor: rgb(128, 144, 105);
	--contentSuccessMessageColorRgb: 128, 144, 105;
	--footerTextColorNav: rgb(255, 255, 255);
	--footerTextColorNavRgb: 255, 255, 255;
	--footerBackgroundColorNav: rgb(108, 76, 151);
	--footerBackgroundColorNavRgb: 108, 76, 151;
	--footerMainColorBright: rgb(255, 255, 255);
	--footerMainColorBrightRgb: 255, 255, 255;
	--footerMainColorDark: rgb(255, 255, 255);
	--footerMainColorDarkRgb: 255, 255, 255;
	--cartIconIcon: '';
	--finishedIconIcon: '';
	--intelligentSearchIconIcon: '';
	--moduleHighlightFontIconGroupIcon: '';
	--addToWishlistIconIcon: '';
	--removeFromWishlistIconIcon: '';
	--iconAddressIcon: '';
	--iconPhoneIcon: '';
	--iconEmailIcon: '';
	--iconWebsiteUrlIcon: '';
	--iconOpeningTimeIcon: '';
	--iconUseOwnLocationIcon: '';
	--iconShowResultsIcon: '';
	--iconLocationPointsIcon: '';
	--showHomeMenuitem: 0;
	--mainnavPosition: mainnavNextToLogo;
	--mainnavOrientation: left;
	--subnav: inherit;
	--megamenu: inherit;
	--metanavOrientation: right;
	--metanavLayout: integrated;
	--metanavPadding: 9px 0px;
	--metanavDelimiterSpacing: 9px;
	--mobileheaderBreakpointPxValue: 991px;
	--mobilenavHeaderVerticalAlignment: center;
	--default: inherit;
	--list-manager-flex-list14: inherit;
	--list-manager-flex-list18: inherit;
	--modulePresentationFontIconFontsizeMultiplier: 110.00;
	--accordionItemFirstBorderStyle: inherit;
	--footerShowImpressumLink: 1;
	--footerShowSocialmediaIcons: 1;
	--footerTextColorCopyright: rgb(108, 76, 151);
	--footerTextColorCopyrightRgb: 108, 76, 151;
	--footerBackgroundColorCopyright: rgb(226, 219, 234);
	--footerBackgroundColorCopyrightRgb: 226, 219, 234;
	--footerMainColorBrightCopyright: rgb(108, 76, 151);
	--footerMainColorBrightCopyrightRgb: 108, 76, 151;
	--footerMainColorDarkCopyright: rgb(255, 255, 255);
	--footerMainColorDarkCopyrightRgb: 255, 255, 255;
	--breadcrumbSeparator: "";
	--contentToggleMaxHeight: 90px;
	--countdownCounterColor: inherit;
	--countdownCounterColorRgb: inherit;
	--fontFamilyCountdownCounter: inherit;
	--countdownFontWeight: inherit;
	--countdownFontStyle: inherit;
	--countdownValueFontsizeMultiplier: 125;
	--spaceBetweenLabel: 0.00px;
	--countdownLabelPosition: labelBelow;
	--countdownTextTransformLabel: inherit;
	--moduleProductsTopproductsBoxshadowActive: 1;
	--moduleNewsTextColor: rgb(68, 64, 73);
	--moduleNewsTextColorRgb: 68, 64, 73;
	--moduleNewsBackgroundColor: inherit;
	--moduleNewsBackgroundColorRgb: inherit;
	--moduleNewsMainColor: rgb(108, 76, 151);
	--moduleNewsMainColorRgb: 108, 76, 151;
	--moduleNewsMainColorActive: rgb(108, 76, 151);
	--moduleNewsMainColorActiveRgb: 108, 76, 151;
	--moduleNewsBackgroundTransparency: inherit;
	--moduleNewsBoxshadowActive: 0;
	--moduleNewsListShowYear: 0;
	--newsaboFontSize: 14px;
	--newsaboFontWeight: 400;
	--newsaboBackgroundColor: inherit;
	--newsaboBackgroundColorRgb: inherit;
	--newsaboBackgroundColorIntrotext: rgb(108, 76, 151);
	--newsaboBackgroundColorIntrotextRgb: 108, 76, 151;
	--newsaboTextColorIntrotext: rgb(255, 255, 255);
	--newsaboTextColorIntrotextRgb: 255, 255, 255;
	--newsaboBackgroundColorNormal: rgb(255, 255, 255);
	--newsaboBackgroundColorNormalRgb: 255, 255, 255;
	--newsaboTextColorNormal: rgb(108, 76, 151);
	--newsaboTextColorNormalRgb: 108, 76, 151;
	--newsaboBackgroundColorAkzent: rgb(255, 255, 255);
	--newsaboBackgroundColorAkzentRgb: 255, 255, 255;
	--newsaboTextColorAkzent: rgb(108, 76, 151);
	--newsaboTextColorAkzentRgb: 108, 76, 151;
	--newsaboBackgroundColorHighlight: rgb(226, 219, 234);
	--newsaboBackgroundColorHighlightRgb: 226, 219, 234;
	--newsaboTextColorHighlight: rgb(108, 76, 151);
	--newsaboTextColorHighlightRgb: 108, 76, 151;
	--newsaboBackgroundColorClosingtext: rgb(108, 76, 151);
	--newsaboBackgroundColorClosingtextRgb: 108, 76, 151;
	--newsaboTextColorClosingtext: rgb(255, 255, 255);
	--newsaboTextColorClosingtextRgb: 255, 255, 255;
	--webLinkText: Webversion;
	--moduleTestimonialsTextColor: inherit;
	--moduleTestimonialsTextColorRgb: inherit;
	--moduleTestimonialsBackgroundColor: inherit;
	--moduleTestimonialsBackgroundColorRgb: inherit;
	--moduleTestimonialsMainColor: inherit;
	--moduleTestimonialsMainColorRgb: inherit;
	--moduleTestimonialsMainColorActive: inherit;
	--moduleTestimonialsMainColorActiveRgb: inherit;
	--moduleTestimonialsBackgroundTransparency: 0.2;
	--moduleProductcatalogBoxshadowActive: 0;
	--kitGroupBorderColor: inherit;
	--kitGroupBackgroundcolorActive: inherit;
	--kitGroupBorderRadius: inherit;
	--slideshowCarouselBorderStyle: solid;
	--slideshowCarouselNavigationType: arrows;
	--moduleDownloadsBackgroundColorEven: rgb(229, 225, 233);
	--moduleDownloadsBackgroundColorEvenRgb: 229, 225, 233;
	--moduleDownloadsEvenBackgroundTransparency: 1;
	--moduleDownloadsBackgroundColorOdd: rgb(255, 255, 255);
	--moduleDownloadsBackgroundColorOddRgb: 255, 255, 255;
	--moduleDownloadsOddBackgroundTransparency: 0.1;
	--checkoutBadgePosition: mainnav;
	--cartIconTitle: Warenkorb;
	--cartIcon: "";
	--cartIconFontFamily: var(--fontFamilyTrumelandIcons);
	--cartIconFontWeight: inherit;
	--cartIconColor: #444049;
	--headerFontsizeMultiplier: 140;
	--cartIconTitlePosition: none;
	--varSelectorTextcolor: #6C4C97;
	--varSelectorTextcolorActive: inherit;
	--varSelectorTextcolorDisabled: #4440494D;
	--varSelectorBackgroundcolor: #FFFFFF;
	--varSelectorBackgroundcolorActive: #E2DBEA;
	--varSelectorBackgroundcolorDisabled: inherit;
	--varSelectorBordercolor: #E2DBEA;
	--varSelectorBordercolorActive: #6C4C97;
	--varSelectorBordercolorDisabled: #4440494D;
	--varSelectorFontsizeMultiplier: 100;
	--varSelectorFontWeight: 600;
	--varSelectorFontStyle: inherit;
	--varSelectorTextTransform: uppercase;
	--varSelectorBorderRadius: 15px;
	--varSelectorHeight: 24px;
	--varSelectorWidth: 24px;
	--finishedIcon: "";
	--finishedIconFontFamily: "xtxiconfont";
	--finishedIconFontWeight: inherit;
	--searchfieldAlwaysVisibleDesktop: 0;
	--searchfieldPositionDesktop: searchfieldBelowMenu;
	--searchfieldAlwaysVisibleMarginDesktop: inherit;
	--searchfieldAlwaysVisibleMobile: 1;
	--intelligentSearchPosition: mainnav;
	--intelligentSearchIcon: "";
	--intelligentSearchIconFontFamily: var(--fontFamilyTrumelandIcons);
	--intelligentSearchIconFontWeight: inherit;
	--intelligentSearchIconColor: #444049;
	--intelligentSearchIconFontSize: 20.5px;
	--moduleLinklistTitleAsHeadline: 0;
	--moduleLinklistBackgroundColorEven: inherit;
	--moduleLinklistBackgroundColorEvenRgb: inherit;
	--moduleLinklistEvenBackgroundTransparency: 1;
	--moduleLinklistBackgroundColorOdd: inherit;
	--moduleLinklistBackgroundColorOddRgb: inherit;
	--moduleLinklistOddBackgroundTransparency: 0.1;
	--moduleHighlightCircleColor: #6C4C97A1;
	--moduleHighlightCircleBorderColor: #6C4C9700;
	--moduleHighlightTextColor: #FFFFFF;
	--moduleHighlightFontWeight: 400;
	--moduleHighlightFontIconGroup: "";
	--moduleHighlightFontIconGroupFontFamily: "FontAwesome6Free";
	--moduleHighlightFontIconGroupFontWeight: 900;
	--moduleHighlightShowZoomicon: 0;
	--addToWishlistIcon: "";
	--addToWishlistIconFontFamily: "xtxiconfont";
	--addToWishlistIconFontWeight: inherit;
	--removeFromWishlistIcon: "";
	--removeFromWishlistIconFontFamily: "xtxiconfont";
	--removeFromWishlistIconFontWeight: inherit;
	--iconAddress: "";
	--iconAddressFontFamily: "xtxiconfont";
	--iconAddressFontWeight: inherit;
	--iconPhone: "";
	--iconPhoneFontFamily: "xtxiconfont";
	--iconPhoneFontWeight: inherit;
	--iconEmail: "";
	--iconEmailFontFamily: "xtxiconfont";
	--iconEmailFontWeight: inherit;
	--iconWebsiteUrl: "";
	--iconWebsiteUrlFontFamily: "xtxiconfont";
	--iconWebsiteUrlFontWeight: inherit;
	--iconOpeningTime: "";
	--iconOpeningTimeFontFamily: "xtxiconfont";
	--iconOpeningTimeFontWeight: inherit;
	--placeholderText: Suchbegriff oder Ort;
	--iconUseOwnLocation: "";
	--iconUseOwnLocationFontFamily: "xtxiconfont";
	--iconUseOwnLocationFontWeight: inherit;
	--iconShowResults: "";
	--iconShowResultsFontFamily: "xtxiconfont";
	--iconShowResultsFontWeight: inherit;
	--iconLocationPoints: "";
	--iconLocationPointsFontFamily: "xtxiconfont";
	--iconLocationPointsFontWeight: inherit;
	--headlineStylingPopup: h2;
	--showImagePopup: 1;
}