:root{--or-gtm-modal-heading-color:#ff0000;--or-gtm-modal-text-color:#ff0000;--or-gtm-modal-border-color:#ff0000;--or-gtm-modal-background-color:#ffffff;--or-gtm-toggle-button-background-color:#ffffff;--or-gtm-toggle-disabled-background-color:#574f4f;--or-gtm-toggle-enabled-background-color:#ff0000;--or-gtm-accordeon-heading-color:#ff0000;--or-gtm-accordeon-color:#ff0000;--or-gtm-accordeon-odd-background-color:#efefef;--or-gtm-accordeon-even-background-color:#cccccc;--or-gtm-accordeon-toggle-background-color:#1d1b3a;--or-gtm-table-header-background-color:#aaaaaa;--or-gtm-table-header-color:#000000;--or-gtm-table-cell-color:#000000;--or-gtm-table-border-color:#574f4f}.toggle{display:inline-block;background-color:var(--or-gtm-toggle-disabled-background-color);border-radius:25px;width:56px;height:25px;position:relative;transition:background-color 0.2s 0.1s ease-in-out}.toggle:before{content:"";position:absolute;display:inline-block;background-color:var(--or-gtm-toggle-button-background-color);width:21px;height:21px;border-radius:21px;box-sizing:border-box;top:2px;right:calc(100% - 24px);transition:right 0.2s ease-in-out}.toggle.js--active{background-color:var(--or-gtm-toggle-enabled-background-color)}.toggle.js--active:before{right:2px}.accordeon .accordeon__header{display:flex;width:100%;padding-bottom:15px;color:var(--or-gtm-accordeon-color)}.accordeon .accordeon__header:after{content:"";clear:both;display:table}.accordeon .accordeon__header h1,.accordeon .accordeon__header h2,.accordeon .accordeon__header h3,.accordeon .accordeon__header h4,.accordeon .accordeon__header h5,.accordeon .accordeon__header h6{display:inline-block;color:var(--or-gtm-accordeon-heading-color)}.accordeon .accordeon__item{padding:25px 25px 25px}.accordeon .accordeon__item table{min-width:100%}.accordeon .accordeon__item table th,.accordeon .accordeon__item table td{padding:10px}.accordeon .accordeon__item.even{background-color:var(--or-gtm-accordeon-even-background-color)}.accordeon .accordeon__item.even th{background-color:var(--or-gtm-table-header-background-color);color:var(--or-gtm-table-header-color);border-color:var(--or-gtm-table-header-background-color)}.accordeon .accordeon__item.even td{border:1px solid var(--or-gtm-table-border-color);color:var(--or-gtm-table-cell-color)}.accordeon .accordeon__item.odd{background-color:var(--or-gtm-accordeon-odd-background-color)}.accordeon .accordeon__item.odd th{background-color:var(--or-gtm-table-header-background-color);color:var(--or-gtm-table-header-color);border-color:var(--or-gtm-table-header-background-color)}.accordeon .accordeon__item:last-child{padding-bottom:25px}.accordeon .toggle_info{flex:0 0 calc(100% - 25px - 76px)}.accordeon .accordeon__toggle{cursor:pointer;align-self:center;display:block;position:relative;width:25px;height:25px}.accordeon .accordeon__toggle:before,.accordeon .accordeon__toggle:after{content:"";display:block;width:25px;height:6px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--or-gtm-accordeon-toggle-background-color)}.accordeon .accordeon__toggle:before{-webkit-transform:rotate(-90deg) translateX(3px);transform:rotate(-90deg) translateX(3px)}.accordeon .accordeon__drawer{overflow-y:hidden;max-height:0}.accordeon .accordeon__content{padding-top:25px;padding-bottom:25px;box-sizing:border-box;overflow-x:auto}.accordeon .accordeon__item.js--unfolded .accordeon__drawer{max-height:999px}.accordeon .accordeon__item.js--unfolded .accordeon__toggle:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cookies-settings{margin:50px 0}.cookies-settings .toggle{margin-right:1em;cursor:pointer;align-self:center}.cookies-settings .toggle_info .description{margin-bottom:0}.cookies__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.65);z-index:9999}.cookies.richtext h1,.cookies.richtext h2,.cookies.richtext h3,.cookies.richtext h4,.cookies.richtext h5,.cookies.richtext h6{margin-top:0;margin-bottom:0;color:var(--or-gtm-modal-heading-color);font-size:2em}.cookies .cookies__step.js--active{display:flex}.cookies .cookies__header{display:flex;flex-direction:row;flex:0 0 auto;margin:0}.cookies .cookies__content{clear:both;color:var(--or-gtm-modal-text-color);display:flex;flex-direction:column;overflow-y:auto;margin:20px 0}.cookies .cookies__content p{font-size:em(18px);line-height:30px;color:var(--or-gtm-modal-text-color)}.cookies .cookies__content p:first-child{margin-top:0}.cookies .cookies__content p:last-child{margin-bottom:0}.cookies .cookies__content .toggles .toggle__wrapper{display:flex;flex-direction:row;margin-bottom:25px}.cookies .cookies__content .toggles h1,.cookies .cookies__content .toggles h2,.cookies .cookies__content .toggles h3,.cookies .cookies__content .toggles h4,.cookies .cookies__content .toggles h5,.cookies .cookies__content .toggles h6{margin:0 0 0.5em 0;color:var(--or-gtm-modal-heading-color);font-size:18px;font-weight:700}.cookies .cookies__content .toggles .toggle{margin-right:29px;cursor:pointer;flex:0 0 auto}.cookies .cookies__content .buttons{margin:0;display:flex;flex-direction:column}.cookies .cookies__content [class*=btn--]{display:inline-block;font-size:em(18px);font-weight:bold;margin-left:0;margin-bottom:1em;line-height:1.25em}.cookies .cookies__content .btn--cookies-light{color:#999}.cookies .cookies__content .btn--bg-transparent{text-decoration:underline;padding-left:0;margin-bottom:0}.cookies .cookies__actions{display:flex;flex:0 0 auto;justify-content:flex-end;flex-wrap:wrap}.cookies .cookies__actions .btn{margin-left:0.5em}.cookies .cookies__actions .btn:first-child{margin-left:0}@media screen and (min-width:35em){.cookies-settings h1,.cookies-settings h2,.cookies-settings h3,.cookies-settings h4,.cookies-settings h5,.cookies-settings h6{float:none;margin-bottom:0}}@media screen and (min-width:48em){.cookies h1,.cookies h2,.cookies h3,.cookies h4,.cookies h5,.cookies h6{margin-bottom:0.35em}.cookies .cookies__links{flex-direction:row;white-space:nowrap}.cookies .cookies__links a{margin:16px 16px 16px}.cookies .cookies__content .buttons{flex-direction:row}.cookies .cookies__content [class*=btn--]{margin-top:0;margin-left:10px;margin-bottom:0}.cookies .cookies__content [class*=btn--]:first-of-type{margin-left:0}}
