/**
 * Version: 1.1.1
 * Date: 02.07.2020
 *
 * Author: digitise
 * Email: mail@digitise.de
 * URL: https://www.digitise.de
 */

.cookieplease__settings{position:fixed;bottom:0;left:0;z-index:2147483647;display:inline-block;text-align:center;width:auto;box-sizing:border-box;padding:1em;margin-top:20px;font-size:12px;line-height:1.25;vertical-align:middle;cursor:pointer;font-weight:700;transition:all .3s ease-in-out;flex-shrink:0;white-space:nowrap;background-color:#fff}.cookieplease__settings.cookieplease__settings--dark{background-color:#000;color:#fff}.cookieplease__settings:hover{opacity:.8}.cookieplease{position:fixed;bottom:0;left:0;z-index:2147483647;width:100%;font:inherit;padding-top:19px;padding-bottom:19px;background-color:#fff;overflow:hidden;box-sizing:border-box;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cookieplease .cookieplease__inner{width:82.933%;margin-left:auto;margin-right:auto}.cookieplease .cookieplease__headline{display:block;font-weight:700;font-size:16px;line-height:1.25;margin-bottom:3px}.cookieplease .cookieplease__description{font-size:14px;line-height:1.6}.cookieplease .cookieplease__info{display:block;margin-top:24px;font-weight:700;font-size:11px}.cookieplease .cookieplease__more{display:inline-block;color:#000;text-decoration:underline;font-size:14px}.cookieplease .cookieplease__more:hover{text-decoration:none}.cookieplease .cookieplease__actions{display:block}.cookieplease .cookieplease__checkboxgroup{flex-shrink:0;display:block;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.cookieplease .cookieplease__checkboxgroup .cookieplease__checkbox{display:inline-block;margin-top:20px;font-size:12px;line-height:24px;position:relative;white-space:nowrap;cursor:pointer;width:47.4%;transition:all .4s ease-in-out}.cookieplease .cookieplease__checkboxgroup .cookieplease__checkbox::before{content:'';box-sizing:border-box;border:2px solid #000;width:24px;height:24px;display:inline-block;vertical-align:bottom;margin-right:8px;transition:all .4s ease-in-out}.cookieplease .cookieplease__checkboxgroup .cookieplease__checkbox::after{content:'';box-sizing:content-box;width:12px;height:12px;display:block;position:absolute;left:6px;top:6px;opacity:1;transition:all .4s ease-in-out}.cookieplease .cookieplease__checkboxgroup .cookieplease__checkbox.active{font-weight:700}.cookieplease .cookieplease__checkboxgroup .cookieplease__checkbox.active::after{background-color:#000}.cookieplease .cookieplease__checkboxgroup .cookieplease__checkbox.disabled{cursor:not-allowed;pointer-events:none!important}.cookieplease .cookieplease__buttongroup{display:block;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.cookieplease .cookieplease__buttongroup .cookieplease__button,.cookieplease .cookieplease__buttongroup .cookieplease__select{display:inline-block;text-align:center;width:47.4%;box-sizing:border-box;padding:1em .5em;margin-top:20px;font-size:12px;line-height:1.25;vertical-align:middle;cursor:pointer;font-weight:700;transition:all .3s ease-in-out;flex-shrink:0;white-space:nowrap;border:2px solid #000;background-color:transparent}.cookieplease .cookieplease__buttongroup .cookieplease__button:hover,.cookieplease .cookieplease__buttongroup .cookieplease__select:hover{opacity:.8}.cookieplease .cookieplease__buttongroup .cookieplease__select{color:#000}.cookieplease .cookieplease__buttongroup .cookieplease__button{background-color:#000;color:#fff}.cookieplease.cookieplease--dark{background-color:#000;color:#fff}.cookieplease.cookieplease--dark .cookieplease__more{color:#fff}.cookieplease.cookieplease--dark .cookieplease__checkboxgroup .cookieplease__checkbox::before{border-color:#fff}.cookieplease.cookieplease--dark .cookieplease__checkboxgroup .cookieplease__checkbox.active{font-weight:700}.cookieplease.cookieplease--dark .cookieplease__checkboxgroup .cookieplease__checkbox.active::after{background-color:#fff}.cookieplease.cookieplease--dark .cookieplease__buttongroup .cookieplease__button,.cookieplease.cookieplease--dark .cookieplease__buttongroup .cookieplease__select{border-color:#fff}.cookieplease.cookieplease--dark .cookieplease__buttongroup .cookieplease__select{color:#fff}.cookieplease.cookieplease--dark .cookieplease__buttongroup .cookieplease__button{background-color:#fff;color:#000}@media screen and (min-width:1024px){.cookieplease{padding-top:19px;padding-bottom:32px}.cookieplease .cookieplease__inner{max-width:928px}.cookieplease .cookieplease__headline{font-size:18px;margin-bottom:8px}.cookieplease .cookieplease__actions{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-top:30px}.cookieplease .cookieplease__checkboxgroup{justify-content:flex-start}.cookieplease .cookieplease__checkboxgroup .cookieplease__checkbox{width:auto;margin-top:0;margin-right:50px}.cookieplease .cookieplease__buttongroup{justify-content:flex-end}.cookieplease .cookieplease__buttongroup .cookieplease__button,.cookieplease .cookieplease__buttongroup .cookieplease__select{margin-top:0;margin-left:16px;width:auto;padding:1em 1.5em}}@media screen and (min-width:1920px){.cookieplease{padding-top:24px;padding-bottom:40px}.cookieplease .cookieplease__inner{max-width:1432px}.cookieplease .cookieplease__headline{font-size:24px;margin-bottom:24px}.cookieplease .cookieplease__description{font-size:18px}.cookieplease .cookieplease__checkboxgroup .cookieplease__checkbox{font-size:14px;margin-right:70px}.cookieplease .cookieplease__buttongroup .cookieplease__button,.cookieplease .cookieplease__buttongroup .cookieplease__select{font-size:14px;margin-left:24px;padding:1em 4em}}