:root{--cl-primary-color: #59368c;--cl-secondary-color: #896ab5;--cl-light-gray: #ccc;--cl-admin-page-width: 1100px;--cl-button-radius: 5px;--cl-button-x-padding: 10px;--cl-button-y-padding: 5px;--cl-font-sm: 14px;--cl-font-md: 15px;--cl-font-lg: 17px;--cl-font-xl: 19px}#wpcontent,#wpbody{min-height:calc(100vh - var(--wp-admin--admin-bar--height))}#wpbody-content{min-height:calc(100% - var(--wp-admin--admin-bar--height));padding-bottom:0}.cookie-legit-page-wrapper .hide{display:none !important}.cookie-legit-header{padding:20px;background-image:linear-gradient(150deg, var(--cl-primary-color) 0%, var(--cl-secondary-color) 100%);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:var(--cl-admin-page-width);width:100%;border-radius:10px;margin-bottom:20px;box-shadow:0 0 5px rgba(0,0,0,.3)}.cookie-legit-header .cl-image-wrapper{padding:5px}.cookie-legit-header img{width:210px;height:auto;background-color:#fff;border-radius:5px;padding:5px}.cookie-legit-header .cl-links{background-color:#fff;border-radius:5px;padding:10px 0}.cookie-legit-header .cl-links ul{display:flex;flex-direction:row;margin:0}.cookie-legit-header .cl-links ul li{margin:0 10px}.cookie-legit-header .cl-links ul li a{text-decoration:none;color:var(--cl-primary-color);font-weight:600;font-size:var(--cl-font-md)}.cookie-legit-page-wrapper,.cookie-legit-page-wrapper *{box-sizing:border-box}.cookie-legit-page-wrapper{width:100%;min-height:calc(100vh - var(--wp-admin--admin-bar--height));padding:20px 20px 40px 0;display:flex;flex-direction:column}.cookie-legit-page-wrapper .settings-menu-wrapper{flex:0 0 25%;background-color:var(--cl-primary-color);padding:10px 0;border-top-left-radius:10px;border-bottom-left-radius:10px}.cookie-legit-page-wrapper .settings-menu-wrapper .settings-menu{margin:0;display:flex;flex-direction:column}.cookie-legit-page-wrapper .settings-menu-wrapper .settings-menu .settings-menu-item{margin-bottom:0}.cookie-legit-page-wrapper .settings-menu-wrapper .settings-menu .settings-menu-item::not(:last-of-type){border-bottom:solid 1px #fff}.cookie-legit-page-wrapper .settings-menu-wrapper .settings-menu .settings-menu-item a{color:#fff;padding:10px 20px;display:block;text-decoration:none;font-size:var(--cl-font-lg);font-weight:600}.cookie-legit-page-wrapper .settings-menu-wrapper .settings-menu .settings-menu-item a:focus{box-shadow:none}.cookie-legit-page-wrapper .settings-menu-wrapper .settings-menu .settings-menu-item a:hover{background-color:var(--cl-secondary-color)}.cookie-legit-page-wrapper .settings-menu-wrapper .settings-menu .settings-menu-item.active a{background-color:var(--cl-secondary-color)}.cookie-legit-page-wrapper .cookie-legit-content{width:100%;max-width:var(--cl-admin-page-width);display:flex;flex-direction:row;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.3);flex-grow:1}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper{background-color:#fff;flex-grow:1;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0 20px 20px;max-height:100%}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-header{position:sticky;top:var(--wp-admin--admin-bar--height);margin:0 -20px;padding:10px;z-index:999;background-image:linear-gradient(90deg, var(--cl-primary-color) 0%, var(--cl-secondary-color) 100%);display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top-right-radius:10px}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-header.is-stuck{border-top-right-radius:0;box-shadow:0px 5px 3px -3px rgba(0,0,0,.3)}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-header h3{margin:0;color:#fff}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-header h3 .cl-language-indicator{text-transform:uppercase}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-header button{border-radius:var(--cl-button-radius);background-color:#f3f3f3;color:var(--cl-primary-color);border:none;padding:var(--cl-button-y-padding) var(--cl-button-x-padding);cursor:pointer;font-size:var(--cl-font-md);font-weight:600}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-header button:hover{background-color:#fff}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-content{margin-top:20px}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-content .cl-form-row{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px 0}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-content .cl-form-row:not(:last-of-type){border-bottom:solid 1px var(--cl-light-gray)}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-content .cl-form-row .cl-label-wrapper{flex:0 0 40%}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-content .cl-form-row .cl-label-wrapper label{font-size:var(--cl-font-lg);color:var(--cl-primary-color);font-weight:600}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-content .cl-form-row .cl-label-wrapper p{margin:5px 0;font-size:var(--cl-font-md)}.cookie-legit-page-wrapper .cookie-legit-content .settings-wrapper .cl-form-content .cl-form-row .cl-values-wrapper{flex-grow:1;padding-left:50px}.cl-values-wrapper{display:flex;flex-direction:column;justify-content:center}.cl-values-wrapper label{font-size:var(--cl-font-md);color:var(--cl-primary-color);font-weight:600;margin-bottom:5px;display:block}.cl-values-wrapper div.cl-radio-inputs{display:flex;flex-direction:row}.cl-values-wrapper div.cl-radio-inputs .cl-radio-input-wrapper{position:relative;display:flex}.cl-values-wrapper div.cl-radio-inputs .cl-radio-input-wrapper input{position:absolute;opacity:0;visibility:hidden}.cl-values-wrapper div.cl-radio-inputs .cl-radio-input-wrapper input:checked+label{background-color:var(--cl-primary-color);color:#fff}.cl-values-wrapper div.cl-radio-inputs .cl-radio-input-wrapper label{border:solid 1px var(--cl-primary-color);padding:5px 10px;font-size:var(--cl-font-sm);text-transform:capitalize}.cl-values-wrapper div.cl-radio-inputs .cl-radio-input-wrapper:not(:last-of-type) label{border-right:none}.cl-values-wrapper div.cl-radio-inputs .cl-radio-input-wrapper:last-of-type label{border-top-right-radius:5px;border-bottom-right-radius:5px}.cl-values-wrapper div.cl-radio-inputs .cl-radio-input-wrapper:first-of-type label{border-bottom-left-radius:5px;border-top-left-radius:5px}.cl-values-wrapper .cl-textarea textarea{width:100%}.cl-values-wrapper #privacy-link-text,.cl-values-wrapper #privacy-link-link,.cl-values-wrapper #privacy-link-color{max-width:120px}.cl-values-wrapper .cl-toggle-input{position:relative}.cl-values-wrapper .cl-toggle-input label{width:60px;height:30px;border-radius:38px;background-color:#ccc;display:flex;padding:4px;transition:ease-in-out .3s}.cl-values-wrapper .cl-toggle-input label:after{content:"";width:22px;height:22px;border-radius:100%;background-color:#fff;transition:ease-in-out .3s}.cl-values-wrapper .cl-toggle-input input{opacity:0;position:absolute;visibility:hidden}.cl-values-wrapper .cl-toggle-input input:checked+label{background-color:var(--cl-primary-color)}.cl-values-wrapper .cl-toggle-input input:checked+label:after{transform:translateX(calc(100% + 8px))}.cl-primary-button{background-color:var(--cl-primary-color);border-radius:var(--cl-button-radius);color:#fff;padding:var(--cl-button-y-padding) var(--cl-button-x-padding);border:solid 1px var(--cl-primary-color);font-size:var(--cl-font-md);cursor:pointer}.cl-alert{padding:20px;border-radius:10px;margin-bottom:20px;font-size:var(--cl-font-lg)}.cl-alert.cl-alert-danger{background-color:#f44336 !important;color:#fff}.cl-flex-row{display:flex;flex-direction:row}.cl-flex-col{display:flex;flex-direction:column}.cl-align-start{align-items:flex-start}.cl-align-end{align-items:flex-end}.cl-just-start{justify-content:start}.cl-just-between{justify-content:space-between}.cl-just-end{justify-content:flex-end}.cl-ml-1{margin-left:5px !important}.cl-mr-1{margin-right:5px !important}.cl-mb-1{margin-bottom:5px !important}.cl-ml-2{margin-left:10px !important}.cl-mr-2{margin-right:10px !important}.cl-mb-2{margin-bottom:10px !important}.cl-ml-3{margin-left:15px !important}.cl-mr-3{margin-right:15px !important}.cl-mb-3{margin-bottom:15px !important}.cl-ml-4{margin-left:20px !important}.cl-mr-4{margin-right:20px !important}.cl-mb-4{margin-bottom:20px !important}.cl-ml-5{margin-left:25px !important}.cl-mr-5{margin-right:25px !important}.cl-mb-5{margin-bottom:25px !important}