#consentik-cookie *{box-sizing:border-box;font-size:var(--cst-text-size);font-family:var(--cst-font-family)}div[data-hook=consent-banner-revisit-settings-container]{display:none}#consentik-cookie div#cst-banner-title{display:flex;gap:10px;align-items:center;margin:0 0 8px 0;font:var(--font_6)}#consentik-cookie #cst-cookie-banner{display:none;background:var(--cst-banner-bgcolor);color:var(--cst-banner-textcolor);font-family:var(--cst-font-family);box-shadow:-7px 7px 12px -1px rgba(115,115,115,.3);-webkit-box-shadow:-7px 7px 12px -1px rgba(115,115,115,.3);z-index:10000}#consentik-cookie #cst-cookie-banner:has(.cst-close-icon){padding-top:30px}#consentik-cookie #cst-cookies-message-context{display:flex;flex-direction:column;gap:10px}#consentik-cookie p.cst-cookies-message-context{display:flex;align-items:flex-start;gap:10px}#consentik-cookie #cst-banner-icon{width:24px;height:auto}#consentik-cookie a#cst-privacy-link{color:var(--cst-more-textcolor)}#consentik-cookie a#cst-privacy-link:hover{text-decoration:underline}#consentik-cookie div#cst-preferences-popup{position:fixed;color:var(--cst-banner-textcolor);background:var(--cst-banner-bgcolor);z-index:10000;bottom:0;width:100%;display:flex;padding:20px 20px 0 20px;font:var(--font_8);font-size:var(--cst-text-size);max-height:50vh;overflow-y:auto;box-shadow:-9px -9px 10px -5px rgba(161,161,161,.39);-webkit-box-shadow:-9px -9px 10px -5px rgba(161,161,161,.39);-moz-box-shadow:-9px -9px 10px -5px rgba(161,161,161,.39)}#consentik-cookie .cst-preferences-popup{width:100%}#consentik-cookie div#cst-preferences-popup::-webkit-scrollbar{width:5px}#consentik-cookie div#cst-preferences-popup::-webkit-scrollbar-track{background:#f1f1f134}#consentik-cookie div#cst-preferences-popup::-webkit-scrollbar-thumb{background:rgba(170,172,170,.199);border-radius:5px}#consentik-cookie div#cst-preferences-popup::-webkit-scrollbar-thumb:hover{background:rgba(122,122,122,.247)}#consentik-cookie .cst-preferences-body{padding-bottom:30px}.cst-reopener-wrapper{z-index:99999999!important;position:fixed;display:none}.cst-position-bottom-right.cst-reopener-icon{bottom:var(--cst-ro-btn-vtc-margin);right:var(--cst-ro-btn-hrz-margin);left:unset;top:unset}.cst-position-top-right.cst-reopener-icon{top:var(--cst-ro-btn-vtc-margin);right:var(--cst-ro-btn-hrz-margin);left:unset;bottom:unset}.cst-position-top-left.cst-reopener-icon{top:var(--cst-ro-btn-vtc-margin);left:var(--cst-ro-btn-hrz-margin);right:unset;bottom:unset}.cst-position-bottom-left.cst-reopener-icon{bottom:var(--cst-ro-btn-vtc-margin);left:var(--cst-ro-btn-hrz-margin);right:unset;top:unset}.cst-position-bottom-right.cst-reopener-text{bottom:5px;right:var(--cst-ro-btn-hrz-margin);left:unset;top:unset}.cst-position-top-right.cst-reopener-text{top:5px;right:var(--cst-ro-btn-hrz-margin);left:unset;bottom:unset}.cst-position-top-left.cst-reopener-text{top:5px;left:var(--cst-ro-btn-hrz-margin);right:unset;bottom:unset}.cst-position-bottom-left.cst-reopener-text{bottom:5px;left:var(--cst-ro-btn-hrz-margin);right:unset;top:unset}.cst-position-bottom-left .cst-cookie-btn-text,.cst-position-bottom-right .cst-cookie-btn-text{border-radius:8px 8px 0 0}.cst-position-top-left .cst-cookie-btn-text,.cst-position-top-right .cst-cookie-btn-text{border-radius:0 0 8px 8px}img.cst-cookie-btn-icon.cst-reopen-trigger{max-width:40px;height:auto;cursor:pointer}.cst-reopen-trigger:hover{opacity:.9}span.cst-cookie-btn-text.cst-reopen-trigger{background:var(--cst-ro-btn-bg);color:var(--cst-ro-btn-color);padding:10px;cursor:pointer;font-size:var(--cst-text-size)}#consentik-cookie .cst-popup-title{display:flex;gap:10px;align-items:center}#consentik-cookie p.cst-popup-title-text{font-family:var(--cst-font-family);font-size:var(--cst-text-size)}#consentik-cookie p.cst-popup-message{max-width:75%;padding:10px 0}#consentik-cookie .cst-category-wrapper{display:flex;flex-direction:column;padding:4px 0;margin-right:20px;border-bottom:1px solid var(--cst-banner-textcolor-fade);transition:all .3s}#consentik-cookie .cst-category-title-trigger{display:flex;justify-content:space-between;width:100%;align-items:center;cursor:pointer;padding:0 4px}#consentik-cookie .cst-category-title-trigger:hover{opacity:.9;background:var(--cst-banner-textcolor-overlay);border-radius:5px}#consentik-cookie .cst-category-button{display:flex;align-items:center}#consentik-cookie span.cst-category-trigger{font-size:12px;text-decoration:underline;cursor:pointer}#consentik-cookie span.cst-category-trigger:hover{opacity:.85}#consentik-cookie #cst-category-details,#consentik-cookie .cst-cookies-detail-list{display:none}#consentik-cookie img.cst-popup-title-icon{width:24px;height:auto}#consentik-cookie .cst-preferences-header{display:flex;justify-content:space-between}#consentik-cookie button.cst-cookies-btn.cst-selected-btn{background:var(--cst-accept-selected-bgcolor);color:var(--cst-accept-selected-text-color)}#consentik-cookie button.cst-cookies-btn.cst-all-btn{background:var(--cst-accept-all-bgcolor);color:var(--cst-accept-all-text-color)}#consentik-cookie #cst-cookies-decline-popup,#consentik-cookie .cst-btn-group #cst-cookies-decline{background:var(--cst-dismiss-bgcolor);color:var(--cst-dismiss-textcolor)}#consentik-cookie .cst-btn-group #cst-cookies-preferences{background:var(--cst-preferences-bgcolor);color:var(--cst-preferences-textcolor)}#consentik-cookie .cst-btn-group #cst-cookies-submit{background:var(--cst-submit-bgcolor);color:var(--cst-submit-textcolor)}#consentik-cookie span.cst-ot-cookie:hover{opacity:.9}#consentik-cookie button.cst-cookies-btn{padding:8px 16px;cursor:pointer;transition:opacity .2s;font-size:var(--cst-text-size)!important;min-width:100px;border-radius:8px;font-family:var(--cst-font-family);font-weight:700;border:0}#consentik-cookie button.cst-cookies-btn:hover{opacity:.9}#consentik-cookie .cst-group-buttons{display:flex;gap:15px;align-items:center;margin-right:20px}#consentik-cookie .cst-group-buttons button.cst-cookies-btn{width:fit-content;display:inline-block;white-space:nowrap;min-width:unset}#consentik-cookie .cst-category-details{display:none}#consentik-cookie .cst-group-function{position:absolute;display:flex;align-items:center;right:10px;top:5px;gap:12px}#consentik-cookie span.cst-close-icon{cursor:pointer;color:var(--cst-banner-textcolor)}#consentik-cookie svg.cst-arrow{stroke:var(--cst-banner-textcolor)}#consentik-cookie .cst-category-title[aria-expanded=true] svg.cst-arrow{transform:rotate(90deg)}ul.cst-cookies-detail-list{margin:5px 0;padding:0;background:var(--cst-banner-textcolor-overlay);padding:10px}li.cst-cookie-detail-item{list-style-type:none;padding-bottom:5px;border-bottom:1px solid var(--cst-banner-textcolor-fade)}li.cst-cookie-detail-item dl{display:inline-flex;flex-wrap:wrap;margin:0}li.cst-cookie-detail-item dt{border:0;clear:both;display:block;flex:0 1 30%;font-size:var(--cst-text-size);font-weight:500;line-height:1.375;margin:0 0 5px;padding:0;max-width:200px}li.cst-cookie-detail-item dd{flex:0 1 70%;border:0;clear:both;display:block;font-size:var(--cst-text-size);font-weight:500;line-height:1.375;margin:0 0 .5em;padding:0}.cst-category-switch .cst-input-switch{display:none}.cst-category-switch input.cst-input-switch[checked=checked]+label:after,.cst-category-switch input.cst-input-switch[checked=true]+label:after{left:calc(100% - 3px);transform:translateX(-100%)}.cst-category-switch label.cst-category-label:after{content:"";position:absolute;top:3px;left:3px;width:11px;height:11px;background:var(--cst-banner-bgcolor);border-radius:3px;transition:all .1s}.cst-category-switch label.cst-category-label:active:after{width:26px}label.cst-category-label{width:30px;position:relative;display:block;height:17px;background:var(--cst-banner-textcolor-fade);border-radius:5px;cursor:pointer}input.cst-input-switch[checked=checked]~.cst-category-label,input.cst-input-switch[checked=true]~.cst-category-label{background:var(--cst-banner-textcolor)}span.cst-category-title{display:flex;align-items:center;gap:5px;width:100%;height:100%;padding:4px 0;font-family:var(--cst-font-family);font-weight:700!important;font-size:var(--cst-text-size)!important}#consentik-cookie .cst-external-link-wrapper{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:10px}.cst-dns-data-label{display:flex;align-items:center;gap:5px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cst-dns-data-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cst-dns-data-checkbox[checked=checked]~.cst-dns-data-check-mark{background-color:var(--cst-banner-textcolor)}.cst-dns-data-checkbox[checked=checked]~.cst-dns-data-check-mark:after{opacity:1}.cst-dns-data-label:hover input~.cst-dns-data-check-mark{background-color:#abababce}.cst-dns-data-label:hover input[checked=checked]~.cst-dns-data-check-mark{background-color:var(--cst-banner-textcolor)}.cst-dns-data-label .cst-dns-data-check-mark{position:relative;top:0;left:0;height:15px;width:15px;background-color:transparent;transition:background-color .25s ease;border-radius:4px;display:block;border:2px solid var(--cst-banner-textcolor)}.cst-dns-data-label .cst-dns-data-check-mark:after{content:"";position:absolute;left:3px;top:-1px;width:4px;height:8px;border:solid 2px var(--cst-banner-bgcolor);border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .25s ease}.cst-dns-data-label .cst-dns-data-body{color:var(--cst-banner-textcolor);line-height:1.4;font-size:16px}.cst-brand-mark{text-align:center;position:absolute;bottom:0;left:calc(50% - 60px);margin:0;font-size:10px!important}.cst-preferences-popup .cst-brand-mark{position:unset;padding-top:10px}.cst-brand-mark .cst-brand-mark-link{color:var(--cst-banner-textcolor);text-decoration:underline;font-size:10px!important}.cst-brand-mark .cst-brand-mark-link:hover{text-decoration:none}.cst-privacy-wrapper #cst-privacy-link{text-decoration:underline}div#cst-quick-categories{display:flex;align-items:center;margin:10px 0;flex-wrap:wrap;gap:10px 20px}.cst-quick-item{display:flex;flex-direction:column-reverse;align-items:center;flex:0 1 auto;gap:6px}.cst-lang-selector-wrapper{text-align:center;display:flex;align-items:center;width:auto;color:var(--cst-banner-textcolor)}.cst-preferences-popup .cst-lang-selector-wrapper{padding-top:10px}select.cst-lang-selector{color:var(--cst-banner-textcolor);background:0 0;height:auto;margin:0;padding:4px;border:none;border-radius:4px;cursor:pointer}select.cst-lang-selector:hover{opacity:.85}select.cst-lang-selector:focus-visible{outline:0;outline-offset:0;box-shadow:none}option.cst-lang-item{color:var(--cst-banner-textcolor);background:var(--cst-banner-bgcolor)}span.cst-preview-warning{position:absolute;top:-26px;left:0;font-size:12px!important;background:#d06e14;color:#fff;padding:4px 8px;border-radius:24px}#consentik-cookie .cst-block-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--cst-block-interaction-bg);backdrop-filter:blur(var(--cst-block-interaction-blur));-webkit-backdrop-filter:blur(var(--cst-block-interaction-blur));width:100vw;height:100vh;z-index:100;user-select:none;cursor:not-allowed;transition:all .3s linear}#consentik-cookie .cst-block-overlay[show=false]{display:none}#consentik-cookie .cst-block-overlay[show=true]{display:block}body:has(.cst-block-overlay[show=true]),html:has(.cst-block-overlay[show=true]){overflow:hidden!important}body:has(.cst-block-overlay[show=false]) #opacityBackground{visibility:hidden}@media (max-width:767px){.cst-brand-mark{left:calc(50% - 45px);font-size:8px!important}.cst-brand-mark .cst-brand-mark-link{font-size:8px!important}#consentik-cookie p.cst-popup-message{max-width:100%;padding:10px 0}#consentik-cookie .cst-preferences-header{justify-content:space-between;flex-direction:column-reverse;gap:10px}#consentik-cookie .cst-group-buttons{gap:5px;align-items:stretch;justify-content:space-around;margin-right:unset}#consentik-cookie div#cst-preferences-popup{max-height:90vh;overflow:auto;padding:15px 10px 0}#consentik-cookie button.cst-cookies-btn{min-width:unset;padding:6px 16px;max-width:100%}#consentik-cookie div#cst-preferences-popup:has(.cst-close-icon){padding-top:25px}#consentik-cookie .cst-preferences-body{padding-bottom:25px}.cst-quick-item{flex-basis:calc(50% - 10px)}}@media (max-width:576px){#consentik-cookie .cst-group-buttons{flex-wrap:wrap}#consentik-cookie .cst-group-buttons button:first-child{order:1}}