/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--flag-primary:#ff0033;}.flag.flag-bookmark a{background:white url(/modules/custom/sd_general/modules/sd_favorites/images/bookmarks-filled.svg) no-repeat 11px center;background-size:23px;margin:10px 0;border-radius:25px;font-size:14px;padding:10px 17px 7px 39px;border:2px solid var(--flag-primary);color:var(--flag-primary);transition:0.1s all ease-in-out;display:inline-block;position:relative;z-index:4;}.flag.flag-bookmark a:hover{border:2px solid var(--flag-primary);background:var(--flag-primary) url(/modules/custom/sd_general/modules/sd_favorites/images/bookmarks-filled-hover.svg) no-repeat 11px center;background-size:23px;color:white;text-decoration:none;}.row.material-container .flag.flag-bookmark a{margin-top:0;}.flag.flag-bookmark.action-unflag a{background-image:url(/modules/custom/sd_general/modules/sd_favorites/images/bookmarks.svg);}.flag.flag-bookmark.action-unflag a:hover{background-image:url(/modules/custom/sd_general/modules/sd_favorites/images/bookmarks-hover.svg);}
.ui-dialog[aria-describedby='popup-message-content']{border-radius:12px;max-width:320px;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;}.ui-dialog[aria-describedby='popup-message-content'] + .ui-widget-overlay{background:#000;opacity:.8;}.ui-dialog[aria-describedby='popup-message-content'] > .ui-dialog-titlebar{background:transparent;border-bottom:0;display:flex;justify-content:center;padding:2em 1em;}.ui-dialog[aria-describedby='popup-message-content'] > .ui-dialog-titlebar .ui-dialog-title{background:url(/sites/be/themes/custom/verisure_be/images/verisure-logo-mobile.png) no-repeat center;background-size:contain;font-size:0;padding:19px;}.ui-dialog[aria-describedby='popup-message-content'] > .ui-dialog-titlebar .ui-icon{filter:brightness(50%);top:12px;left:0px;}.ui-dialog[aria-describedby='popup-message-content'] > .ui-dialog-titlebar button{display:none;}#popup-message-content{min-height:auto !important;max-height:100% !important;padding:.5em .5em 2em;}#language-popup-list ul{display:flex;flex-wrap:wrap;gap:64px;justify-content:center;list-style:none;margin:0;padding:0;position:relative;}#language-popup-list ul:before{background:rgb(241,243,241);content:'';display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;}#language-popup-list li{align-items:center;display:flex;flex:1 1 50%;flex-wrap:wrap;justify-content:center;max-width:230px;}#language-popup-list li{font-size:18px;font-weight:600;}#language-popup-list li a{align-items:center;background-color:rgb(255,0,51);border-radius:20px;color:#fff;display:block;font-family:"Fira sans";font-size:16px;font-weight:700;max-width:160px;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;padding:10px 20px;width:100%;}#language-popup-list li:hover a{background-color:#a62828;border-color:#a62828;color:#fff;}
.cke_button_label.cke_button__customtokenlist_label,.cke_button_label.cke_button__dltokenlist_label{display:inherit;}.sd-token-settings .form-wrapper{width:100%;}.sd-token-settings .fieldset-wrapper > div{float:left;margin-right:5px !important;}.sd-token-settings .fieldset-wrapper > i{float:left;clear:left;margin:0;}@media screen and (min-width:828px){.ui-dialog.ui-corner-all{width:810px !important;}}.ui-dialog-titlebar.ui-widget-header{background:#fafafa !important;font-size:24px;font-weight:400 !important;padding:10px 15px;}.token-list-wrapper .item-list{margin-bottom:25px;}.token-list-wrapper .item-list h3{font-size:24px;}.design-token-list li{display:inline-block;line-height:32px;font-size:13px;background:#e4e4e4;border-radius:16px;margin-right:10px !important;padding:0 10px !important;}.design-token-list .token-name{margin-right:5px;}.design-token-list .token-value-tooltip{display:none;}.design-token-list .token-name-copy{position:relative;}.design-token-list .token-name-copy .tooltiptextcopied{display:none;}.design-token-list .token-name-copy .tooltiptextcopied.copied-processed{display:block;position:absolute;left:-20px;color:white;background:#2f2f2f;font-size:12px;transition:.5s all ease-in;border-radius:16px;padding:0px 10px;z-index:1;}.design-token-list .token-name-copy .tooltiptext{cursor:pointer;}.design-token-list .token-name-copy .tooltiptext{box-sizing:border-box;position:relative;display:inline-flex;width:18px;height:auto;border-radius:2px;top:-11px;margin:0 1px 0 0;font:normal normal normal 0 FontAwesome;font-size:0;border:none;color:#424242 !important;}.design-token-list .token-name-copy .tooltiptext::before{content:"\f0ea";font-size:15px;display:block;box-sizing:border-box;position:absolute;border-radius:2px;width:10px;left:2px;}
.bubble-notifications{align-items:center;background:#ff0033;border-radius:30px;box-shadow:0 2px 6px black;display:flex;justify-content:center;text-align:center;position:fixed;right:32px;bottom:32px;z-index:10000;}.bubble-notifications.up-arrow{bottom:100px;}.bubble-notifications.open{border-radius:30px;min-height:52px;min-width:52px;padding:4px;}.bubble-notifications #moder-icon{cursor:pointer;min-height:52px;min-width:52px;padding:0 4px;}.bubble-notifications.open #moder-icon{min-height:unset;min-width:unset;padding:0;}.bubble-notifications .moderated-content-links{background-color:white;border-radius:30px;display:flex;flex-direction:column;justify-content:center;min-height:42px;overflow:hidden;transition:width 0.4s ease-out;width:0;}.bubble-notifications .moderated-content-links.open{padding:6px;width:263px;}.bubble-notifications .moderated-content-links a{font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;}.bubble-notifications .moderated-content-links a:hover{color:#ef5350;text-decoration:underline;}
