.buttonstyle{display:inline-block;text-decoration:none}.buttonstyle:not(.buttonstyle--ghost){padding:16px 18px}.buttonstyle.buttonstyle--ghost{padding:12px 14px}button.buttonstyle{outline:none}button.buttonstyle:not(.buttonstyle--ghost){border:none}.buttonstyle__fakelink{position:absolute;top:0;left:0;width:100%;height:100%;white-space:nowrap;text-indent:100%;overflow:hidden}body.imx-brand-ct .buttonstyle{font:400 normal calc(18px*var(--font_primary-mod))/1em var(--font_primary),Arial,sans-serif;font-size:calc(18px*var(--font_primary-mod));font-style:normal;font-weight:400;line-height:1em;border-radius:0;transition:background .25s ease,color .25s ease}body.imx-brand-ct .buttonstyle.buttonstyle--neutral{background:#e6e6e6;color:#292929}body.imx-brand-ct .buttonstyle.buttonstyle--default{background:#fff;color:#292929}body.imx-brand-ct .buttonstyle.buttonstyle--default:hover,body.imx-brand-ct .buttonstyle__fakelink:hover~.buttonstyle.buttonstyle--default{background:var(--color_cd);color:#fff}body.imx-brand-ct .buttonstyle.buttonstyle--inverse{background:var(--color_cd-text);color:#fff}body.imx-brand-ct .buttonstyle.buttonstyle--cta{background:var(--color_cta-primary);color:#fff;letter-spacing:1.8px}body.imx-brand-ct .buttonstyle.buttonstyle--cd{background:var(--color_cd);color:#fff;letter-spacing:1.8px}body.imx-brand-ct .buttonstyle.buttonstyle--ghost{border:2px solid #fff;color:#fff}body.imx-brand-ct .buttonstyle.buttonstyle--ghost:hover,body.imx-brand-ct .buttonstyle__fakelink:hover~.buttonstyle.buttonstyle--ghost{background:#fff;color:#292929}body.imx-brand-riw .buttonstyle{font:400 normal 18px/1em Lucida Sans,Lucida Sans fallback,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1em;border-radius:5px;letter-spacing:.9px;text-transform:uppercase;transition:background .25s ease,color .25s ease}body.imx-brand-riw .buttonstyle.buttonstyle--neutral{background:#e6e6e6;color:#292929}body.imx-brand-riw .buttonstyle.buttonstyle--default{background:#fff;color:#292929}body.imx-brand-riw .buttonstyle.buttonstyle--default:hover,body.imx-brand-riw .buttonstyle__fakelink:hover~.buttonstyle.buttonstyle--default{background:var(--color_cd);color:#fff}body.imx-brand-riw .buttonstyle.buttonstyle--inverse{background:var(--color_cd-dark);color:#fff}body.imx-brand-riw .buttonstyle.buttonstyle--cta{background:var(--color_cta-primary);color:#292929}body.imx-brand-riw .buttonstyle.buttonstyle--cd{background:var(--color_cd);color:#fff}body.imx-brand-riw .buttonstyle.buttonstyle--ghost{border:2px solid #fff;color:#fff}body.imx-brand-riw .buttonstyle.buttonstyle--ghost:hover,body.imx-brand-riw .buttonstyle__fakelink:hover~.buttonstyle.buttonstyle--ghost{background:#fff;color:#292929}body.imx-brand-ruhpolding .buttonstyle{font:400 normal 18px/1em Fira Sans,Fira Sans fallback,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1em;border-radius:25px;letter-spacing:.9px;text-transform:uppercase;transition:background .25s ease,color .25s ease}body.imx-brand-ruhpolding .buttonstyle.buttonstyle--neutral{background:#e6e6e6;color:#292929}body.imx-brand-ruhpolding .buttonstyle.buttonstyle--default{background:#fff;color:#292929}body.imx-brand-ruhpolding .buttonstyle.buttonstyle--default:hover,body.imx-brand-ruhpolding .buttonstyle__fakelink:hover~.buttonstyle.buttonstyle--default{background:var(--color_cd);color:#fff}body.imx-brand-ruhpolding .buttonstyle.buttonstyle--inverse{background:var(--color_cd-dark);color:#fff}body.imx-brand-ruhpolding .buttonstyle.buttonstyle--cta{background:var(--color_cta-primary);color:#fff}body.imx-brand-ruhpolding .buttonstyle.buttonstyle--cd{background:var(--color_cd);color:#fff}body.imx-brand-ruhpolding .buttonstyle.buttonstyle--ghost{border:2px solid #fff;color:#fff}body.imx-brand-ruhpolding .buttonstyle.buttonstyle--ghost:hover,body.imx-brand-ruhpolding .buttonstyle__fakelink:hover~.buttonstyle.buttonstyle--ghost{background:#fff;color:#292929}body.imx-brand-wifo .buttonstyle{font:400 normal calc(18px*var(--font_primary-mod))/1em var(--font_primary),Arial,sans-serif;font-size:calc(18px*var(--font_primary-mod));font-style:normal;font-weight:400;line-height:1em;border-radius:0;transition:background .25s ease,color .25s ease}body.imx-brand-wifo .buttonstyle:before{background-size:contain;content:"";display:inline-block;height:22px;margin:-2px 10px -2px 0;width:11px;vertical-align:bottom}body.imx-brand-wifo .buttonstyle:-webkit-any(.buttonstyle--cta):hover:before,body.imx-brand-wifo .buttonstyle:-webkit-any(.buttonstyle--neutral,.buttonstyle--ghost,.buttonstyle--inverse,.buttonstyle--cd,.buttonstyle--default):before,body.imx-brand-wifo .buttonstyle__fakelink:hover~.buttonstyle:-webkit-any(.buttonstyle--cta):before{background:url(/typo3conf/ext/site_chiemgau/Resources/Public/dist/Atoms/ButtonStyles/Images/buttonstyles_icon_wifo.svg) 0 0 no-repeat}body.imx-brand-wifo .buttonstyle:is(.buttonstyle--cta):hover:before,body.imx-brand-wifo .buttonstyle:is(.buttonstyle--neutral,.buttonstyle--ghost,.buttonstyle--inverse,.buttonstyle--cd,.buttonstyle--default):before,body.imx-brand-wifo .buttonstyle__fakelink:hover~.buttonstyle:is(.buttonstyle--cta):before{background:url(/typo3conf/ext/site_chiemgau/Resources/Public/dist/Atoms/ButtonStyles/Images/buttonstyles_icon_wifo.svg) 0 0 no-repeat}body.imx-brand-wifo .buttonstyle:-webkit-any(.buttonstyle--cta):not(:hover):before,body.imx-brand-wifo .buttonstyle__fakelink:not(:hover)~.buttonstyle:-webkit-any(.buttonstyle--cta):before{background:url(/typo3conf/ext/site_chiemgau/Resources/Public/dist/Atoms/ButtonStyles/Images/buttonstyles_icon_wifo-dark.svg) 0 0 no-repeat}body.imx-brand-wifo .buttonstyle:is(.buttonstyle--cta):not(:hover):before,body.imx-brand-wifo .buttonstyle__fakelink:not(:hover)~.buttonstyle:is(.buttonstyle--cta):before{background:url(/typo3conf/ext/site_chiemgau/Resources/Public/dist/Atoms/ButtonStyles/Images/buttonstyles_icon_wifo-dark.svg) 0 0 no-repeat}body.imx-brand-wifo .buttonstyle.buttonstyle--neutral{background:#e6e6e6;color:#292929}body.imx-brand-wifo .buttonstyle.buttonstyle--default{background:#fff;color:#292929}body.imx-brand-wifo .buttonstyle.buttonstyle--default:hover,body.imx-brand-wifo .buttonstyle__fakelink:hover~.buttonstyle.buttonstyle--default{background:var(--color_cd);color:#fff}body.imx-brand-wifo .buttonstyle.buttonstyle--inverse{background:var(--color_cd-text);color:#fff}body.imx-brand-wifo .buttonstyle.buttonstyle--inverse:hover,body.imx-brand-wifo .buttonstyle__fakelink:hover~.buttonstyle.buttonstyle--inverse{background:#fff;color:var(--color_cd-text)}body.imx-brand-wifo .buttonstyle.buttonstyle--cta{background:var(--color_cta-primary);color:#fff;letter-spacing:1.8px}body.imx-brand-wifo .buttonstyle.buttonstyle--cta:hover,body.imx-brand-wifo .buttonstyle__fakelink:hover~.buttonstyle.buttonstyle--cta{background:var(--color_cd)}body.imx-brand-wifo .buttonstyle.buttonstyle--cd{background:var(--color_cd);color:#fff;letter-spacing:1.8px}body.imx-brand-wifo .buttonstyle.buttonstyle--ghost{border:2px solid #fff;color:#fff}body.imx-brand-wifo .buttonstyle.buttonstyle--ghost:hover,body.imx-brand-wifo .buttonstyle__fakelink:hover~.buttonstyle.buttonstyle--ghost{background:#fff;color:#292929}