.cookie-wrapper{position:fixed;background-color:#fff;z-index:100000001;width:85vw;overflow-x:scroll;padding:.5rem;display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden !important;top:50%;left:50%;transform:translate(-50%,-50%);max-height:calc(100vh - 10rem);box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;display:none}.cookie-wrapper.active{display:block}.cookie-wrapper a:hover{cursor:pointer}@media(min-width:300px){.cookie-wrapper{padding:1rem}}@media(min-width:700px){.cookie-wrapper{width:70vw;padding:2rem}}@media(min-width:1000px){.cookie-wrapper{width:45vw;height:unset;right:2rem;bottom:20px;animation-name:cookie_slide;animation-duration:1s;top:unset;left:unset;transform:unset}@keyframes cookie_slide{from{bottom:0}to{bottom:1.2rem}}}@media(min-width:1500px){.cookie-wrapper{width:30vw}}.cookie-wrapper .category-head{display:flex;justify-content:space-between;align-items:center}.cookie-wrapper .cookie-category{margin:2rem 0}.cookie-category .cookie-description .single-cookie{border-bottom:.2px solid gray;padding:0 1rem}.cookie-category .toggle-button p{margin:0 !important}.cookie-category .toggle-button p:after{content:"+";display:inline-block;padding-left:5px}.cookie-category .toggle-button.active p:after{content:"-"}.cookie-wrapper .cookie-buttons{display:flex;justify-content:space-between;align-items:stretch;flex-direction:column}@media(min-width:700px){.cookie-wrapper .cookie-buttons{flex-direction:row;margin-top:2rem}}.cookie-wrapper .cookie-buttons button{display:flex;justify-content:space-between;background-color:#a2a2a2;color:#000;padding:.8rem;margin:.2rem 0;width:100%;border:none;align-items:center;font-weight:700;flex-direction:row-reverse;transition:.3s}@media(min-width:700px){.cookie-wrapper .cookie-buttons button{flex-direction:column;height:auto;padding:1rem;margin:.5rem 0;width:calc((100% / 3) - 0.5rem)}}.cookie-wrapper .cookie-buttons button:hover{cursor:pointer;transition:.3s;background-color:#a2a2a2;filter:none}.cookie-wrapper .cookie-buttons button svg{height:1.3rem}@media(min-width:700px){.cookie-wrapper .cookie-buttons button svg{width:3rem;height:3rem;margin:1rem 0}}#cookie-settings-save button{flex-direction:row;width:100%}#cookie-settings-save button svg{height:2rem;margin:0}.cookie-wrapper .cookie-content p{margin:.5rem 0}.cookie-wrapper .cookie-category h3{font-size:1.1rem;margin:0;line-height:1.2rem;max-width:80%}.cookie-wrapper .cookie-content h2{font-size:2rem;margin:0}.cookie-wrapper .cookie-category p{font-size:1rem;line-height:1.6em;margin:.5rem 0}.cookie-wrapper .cookie-category .toggle-button{text-decoration:underline;text-underline-offset:3px;transition:.3s;border:none;background:0 0;padding:0}.cookie-wrapper .cookie-category .toggle-button:hover{cursor:pointer}.cookie-wrapper .cookie-page-link svg{height:.8em;margin-left:.1em}label.switch{position:relative;display:inline-block;width:45px;height:26px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;-webkit-transition:.4s;transition:.4s;border:1px solid #a2a2a2}.slider .slide{height:24px;width:24px;background-color:#a2a2a2;color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%;font-weight:600;font-size:12px;display:flex;justify-content:center;align-items:center;background-size:.8rem}.slider .slide svg{height:1rem}input:checked+.slider{background-color:#a2a2a2}input:checked+.slider .slide{background-color:#fff;color:#a2a2a2}input:focus+.slider{box-shadow:0 0 1px #a2a2a2}input:checked+.slider .slide{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(19px)}input+.slider .slide .check-off{display:block;fill:#fff}input+.slider .slide .check-on{display:none}input:checked+.slider .slide .check-off{display:none}input:checked+.slider .slide .check-on{display:block}input:checked+#essential .slide{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(19px)}#essential{opacity:.5}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media(max-width:400px){.cookie-wrapper .switch{width:40px;height:21px}.cookie-wrapper .switch .slide{height:19px;width:19px}.cookie-wrapper .switch .slide svg{height:.9rem}.slider.round{border-radius:35px}}.cookie-settings,#cookie-settings-save{display:none}.cookie-settings.active,#cookie-settings-save.active{display:block}#cookie-settings-save.active{display:flex}.cookie-buttons.hidden,.cookie-content.hidden{display:none}.cookie-description{max-height:0;overflow:hidden;transition:max-height .25s ease-out}.cookie-description.active{max-height:1000px;transition:max-height .25s ease-in}body.cookie-setting-page .cookie-wrapper{display:none}body.cookie-setting-page .cookie-wrapper.settings-open{display:block}body.cookie-setting-page .cookie-wrapper.settings-open .cookie-content{display:none}body.cookie-setting-page .cookie-wrapper.settings-open .cookie-buttons{display:none}body.cookie-setting-page .cookie-wrapper.settings-open .cookie-settings{display:block}body.cookie-setting-page .cookie-wrapper.settings-open #cookie-settings-save{display:block}
/*! This file is auto-generated */
.wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f6f7f7;border-radius:0 2px 2px 0;border-left:1px solid #c3c4c7;color:#50575e;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#1d2327;border-color:#a7aaad;border-left:1px solid #8c8f94}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{margin-left:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#50575e}.wp-picker-container .iris-picker{border-radius:0;border-color:#dcdcde;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#646970}.wp-color-picker::-moz-placeholder{color:#646970;opacity:1}.wp-color-picker:-ms-input-placeholder{color:#646970}.wp-picker-container input[type=text].iris-error{background-color:#fcf0f1;border-color:#d63638;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#3582c4;border-style:solid;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #3582c4}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 0 0 40px;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}