 .webandbrand-cookiebar {position: fixed;bottom: 0;width: 100%;height: auto;padding: 16px;background-color: #37425A;font-size: 16px;transition: transform 300ms ease;z-index: 99999;}.webandbrand-cookiebar.is-hidden {transform: translateY(100%);transition: transform 300ms ease;}.webandbrand-cookiebar > .container {position: relative;height: auto;width: 100%;margin: 0 auto;padding-top: 0;padding-bottom: 0;display: flex;flex-flow: column nowrap;align-items: center;}@media(min-width: 750px) {.webandbrand-cookiebar > .container {height: 150px;flex-flow: row nowrap;max-width: 1440px;}}.webandbrand-cookiebar > .container > .webandbrand-cookiebar-icon {display: none;}@media(min-width: 750px) {.webandbrand-cookiebar > .container > .webandbrand-cookiebar-icon {width: calc(48px + 1rem);height: auto;margin-bottom: 16px;display: flex;flex-flow: row nowrap;align-items: center;}}@media(min-width: 750px) {.webandbrand-cookiebar > .container > .webandbrand-cookiebar-icon {margin-right: 32px;margin-bottom: 0;height: 150px;}}.webandbrand-cookiebar > .container > .webandbrand-cookiebar-icon > img {width: 48px;height: 48px;}.webandbrand-cookiebar > .container > .webandbrand-cookiebar-description {width: 100%;color: #fff;margin-bottom: 2rem;}@media(min-width: 750px) {.webandbrand-cookiebar > .container > .webandbrand-cookiebar-description {max-width: 70%;margin-bottom: 0;}}.webandbrand-cookiebar > .container > .webandbrand-cookiebar-description > p {line-height: 24px;font-size: 16px;margin-bottom: 0;padding: 0;margin-top: 0;}.webandbrand-cookiebar > .container > .webandbrand-cookiebar-buttons {display: flex;flex-flow: row nowrap;margin: 0 auto;}@media(min-width: 750px) {.webandbrand-cookiebar > .container > .webandbrand-cookiebar-buttons {margin: 0;margin-left: auto;}}.webandbrand-cookiebar > .container > .webandbrand-cookiebar-buttons > button {background-color: #0056DC;color: white;margin-right: 8px;padding: 12px 16px;border-radius: 3px;font-size: 16px;line-height: 1.2;border: none;text-decoration: none;vertical-align: bottom;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;cursor: pointer;appearance: none;outline: none;-webkit-tap-highlight-color: transparent;}.webandbrand-cookiebar > .container > .webandbrand-cookiebar-buttons > button:nth-child(2) {margin-right: 0;}.webandbrand-cookiebar > .container > .webandbrand-cookiebar-buttons > button:hover {background-color: #297bff;}.webandbrand-cookiebar > .container > .webandbrand-cookiebar-buttons > button.webandbrand-cookiebar-settings {background-color: transparent;}.webandbrand-cookiebar > .container > .webandbrand-cookiebar-buttons > button.webandbrand-cookiebar-settings:hover {text-decoration: underline;}body.no-scroll {overflow: hidden;}.webandbrand-cookiepopup {opacity: 0;visibility: hidden;z-index: -100;}.webandbrand-cookiepopup.is-active {position: relative;opacity: 1;visibility: visible;z-index: 99999999;font-size: 16px;transition: opacity 200ms ease;}.webandbrand-cookiepopup-site-overlay {position: fixed;top: 0;width: 100%;height: 100vh;background-color: rgba(0,0,0,0.5);overflow: scroll;}@media(min-width: 750px) {.webandbrand-cookiepopup-site-overlay {display: flex;flex-flow: row nowrap;justify-content: center;align-items: center;overflow: hidden;}}.webandbrand-cookiepopup-inner {position: relative;width: 100%;max-width: 750px;height: auto;min-height: 100vh;background: white;border-radius: 3px;-webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.2);box-shadow: 0 5px 10px 0 rgba(0,0,0,0.2);overflow: hidden;}@media(min-width: 750px) {.webandbrand-cookiepopup-inner {min-height: inherit;}}.webandbrand-cookiepopup-header {height: 70px;display: flex;flex-flow: row nowrap;align-items: center;padding: 0 16px;padding-right: 0;//border-bottom: 1px solid rgba(0,0,0,.1);background: #f7f7f7;}@media(min-width: 750px) {.webandbrand-cookiepopup-header {background: #fff;height: 110px;padding-right: 0;}}.webandbrand-cookiepopup-icon {width: calc(32px + 16px);height: 70px;display: flex;flex-flow: row nowrap;align-items: center;}@media(min-width: 750px) {.webandbrand-cookiepopup-icon {width: calc(48px + 16px);height: 110px;}}.webandbrand-cookiepopup-icon > img {width: 32px;height: 32px;}@media(min-width: 750px) {.webandbrand-cookiepopup-icon > img {width: 48px;height: 48px;}}.webandbrand-cookiepopup-header > strong {font-size: 16px;text-align: center;color: #000;}@media(min-width: 750px) {.webandbrand-cookiepopup-header > strong {font-size: 24px;}}.webandbrand-cookiepopup-close {width: 50px;height: 70px;//padding: 0 16px;padding: 0 !important;background-color: transparent;color: #999;font-size: 24px;position: relative;text-align: center;margin: 0;top: -1px;margin-left: auto;transition: color 200ms ease;}@media(min-width: 750px) {.webandbrand-cookiepopup-close {font-size: 32px;top: 0;width: 40px;height: 110px;//background: #eee;}}.webandbrand-cookiepopup-close:hover {color: #000;background-color: transparent;transition: color 200ms ease;}.webandbrand-cookiepopup-close:focus {background-color: transparent;}.webandbrand-cookiepopup-wrapper {display: flex;flex-flow: row wrap;//border-bottom: 1px solid rgba(0,0,0,.1);}@media(min-width: 750px) {.webandbrand-cookiepopup-wrapper {flex-flow: row nowrap;}}.webandbrand-cookiepopup-sidebar {flex: 0 0 100%;}@media(min-width: 750px) {.webandbrand-cookiepopup-sidebar {flex: 0 0 280px;}}.webandbrand-cookiepopup-sidebar-row {padding: 8px 16px;//border-bottom: 1px solid rgba(0,0,0,.1);//border-right: 1px solid rgba(0,0,0,.1);border-left: 4px solid rgba(0,0,0,0);cursor: pointer;font-weight: bold;font-size: 16px;transition: border 200ms ease, color 200ms ease;}@media(min-width: 750px) {.webandbrand-cookiepopup-sidebar-row {padding: 12px 20px;}}.webandbrand-cookiepopup-sidebar-row:hover {color: #32C846;transition: color 200ms ease;}.webandbrand-cookiepopup-sidebar-row.is-active {//border-right: 1px solid rgba(0,0,0,0);border-left: 4px solid #32C846;transition: border 200ms ease;}.webandbrand-cookiepopup-sidebar-row > span.status {float: right;font-weight: normal;font-size: calc(16px - 4px);color: #bbb;}.webandbrand-cookiepopup-sidebar-row > span.status.is-enabled {color: #28B450;font-weight: bold;}.webandbrand-cookiepopup-sidebar-row.is-privacy {text-decoration: underline;font-weight: normal;transition: color 200ms ease;}.webandbrand-cookiepopup-sidebar-row.is-privacy > a {color: #000;transition: color 200ms ease;font-size: 16px;}@media(min-width: 750px) {.webandbrand-cookiepopup-sidebar-row.is-privacy > a {font-size: 16px;}}.webandbrand-cookiepopup-sidebar-row.is-privacy:hover > a{text-decoration: none;color: #32C846;transition: color 200ms ease;font-size: 16px;}.webandbrand-cookiepopup-sidebar-row:last-of-type {border-bottom: none;}.webandbrand-cookiepopup-content {width: 100%;padding: 16px 18px;}@media(min-width: 750px) {.webandbrand-cookiepopup-content {padding: 16px calc(16px * 2);}}.webandbrand-cookiepopup-content p{font-size: 16px !important;margin-top: 8px;display: block;}@media(min-width: 750px) {.webandbrand-cookiepopup-content p{font-size: 16px !important;}}.webandbrand-cookiepopup-content-tab {display: none;}.webandbrand-cookiepopup-content-tab:first-of-type {display: block;}.webandbrand-cookiepopup-switch {position: absolute;display: inline-block;width: 40px;height: 24px;right: calc(16px * 2);}.webandbrand-cookiepopup-switch > input {opacity: 0;width: 0;height: 0;}.webandbrand-cookiepopup-switch > .slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;border-radius: 24px;}.webandbrand-cookiepopup-switch > .slider:before {position: absolute;content: "";height: calc(24px - (4px * 2));width: calc(24px - (4px * 2));left: 4px;bottom: 4px;border-radius: 50%;background-color: white;transition: .4s;-webkit-transition: .4s;}.webandbrand-cookiepopup-switch > input:checked + .slider {background-color: #32C846;}.webandbrand-cookiepopup-switch > input:focus + .slider {box-shadow: 0 0 1px #2196F3;}.webandbrand-cookiepopup-switch > input:disabled + .slider {background-color: #32C846;opacity: .3;}.webandbrand-cookiepopup-switch > input:checked + .slider:before {-webkit-transform: translateX(16px);-ms-transform: translateX(16px);transform: translateX(16px);}.webandbrand-cookiepopup-footer {height: 80px;display: flex;flex-flow: row nowrap;justify-content: flex-end;align-items: center;padding: 0 16px;}.webandbrand-cookiepopup-buttons > button {color: white;margin-right: calc(16px * .5) padding: calc(16px * .75) 16px;border-radius: 3px;font-size: 15px;}.webandbrand-cookiepopup-accept {background-color: #32C846;}.webandbrand-cookiepopup-accept:hover {background-color: #28B450;}.webandbrand-cookiepopup-revoke {background-color: #353c51;}.webandbrand-cookiebar a, .webandbrand-cookiepopup a {font-size: 16px;}.webandbrand-cookiebar button, .webandbrand-cookiepopup button {text-decoration: none;vertical-align: bottom;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;cursor: pointer;appearance: none;outline: none;-webkit-tap-highlight-color: transparent;padding: 12px 16px;border: none;}.webandbrand-cookiebar p, .webandbrand-cookiepopup p {font-size: 16px;}