#cookiepig-wrapper{opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;visibility:hidden;z-index:2147483647}#cookiepig-wrapper.is-active{opacity:1;visibility:visible}#cookiepig-wrapper-overlay{height:100%;left:0;position:fixed;top:0;width:100%}#cookiepig-wrapper{position:fixed}#cookiepig-wrapper.cookiepig-popup{height:100%;left:0;top:0;width:100%}#cookiepig-wrapper.cookiepig-popup #cookiepig-wrapper-overlay{display:block}#cookiepig-wrapper.cookiepig-full-footer,#cookiepig-wrapper.cookiepig-full-header{left:0;width:100%}#cookiepig-wrapper.cookiepig-full-header{top:0}#cookiepig-wrapper.cookiepig-full-footer{bottom:0}#cookiepig-wrapper.cookiepig-footer-left,#cookiepig-wrapper.cookiepig-footer-right{bottom:0;max-width:400px;width:100%}#cookiepig-wrapper.cookiepig-footer-left{left:0}#cookiepig-wrapper.cookiepig-footer-right{right:0}#cookiepig-wrapper #cookiepig-wrapper-overlay{background:#000;display:none;opacity:.5;z-index:2147483645}.cookiepig{background:#fff;border-radius:7px;box-sizing:border-box;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;left:50%;line-height:1.25em;max-height:90%;max-width:658px;overflow-x:hidden;overflow-y:auto;position:fixed;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%;z-index:2147483645}@media (min-width:550px){.cookiepig{font-size:14px}}.cookiepig--full-footer,.cookiepig--full-header{left:0;max-width:100%;position:fixed;transform:translateX(0);width:100%}.cookiepig--full-header{top:0}.cookiepig--full-footer{bottom:0;top:unset}.cookiepig--footer-left,.cookiepig--footer-right{bottom:0;box-shadow:0 -.1rem .5rem .2rem rgba(0,0,0,.13);left:0;margin:0 auto;position:fixed;right:0;top:unset;transform:translateX(0);width:100%}@media (min-width:768px){.cookiepig--footer-left,.cookiepig--footer-right{margin:2rem;max-width:400px}}.cookiepig--footer-left .cookiepig__container,.cookiepig--footer-right .cookiepig__container{margin:0 auto;max-width:700px;padding:25px 15px 15px}@media (min-width:768px){.cookiepig--footer-left .cookiepig__container,.cookiepig--footer-right .cookiepig__container{padding:30px 20px 15px}}@media (min-width:1024px){.cookiepig--footer-left .cookiepig__container,.cookiepig--footer-right .cookiepig__container{padding:35px 20px 15px}}.cookiepig--footer-left .cookiepig__cta-button-wrap,.cookiepig--footer-left .cookiepig__footer,.cookiepig--footer-right .cookiepig__cta-button-wrap,.cookiepig--footer-right .cookiepig__footer{justify-content:center}.cookiepig--footer-left{left:0}@media (min-width:768px){.cookiepig--footer-left{right:unset}}.cookiepig--footer-right{right:0}@media (min-width:768px){.cookiepig--footer-right{left:unset}}.cookiepig *,.cookiepig:after,.cookiepig:before{box-sizing:border-box}.cookiepig *{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.cookiepig :after,.cookiepig :before{box-sizing:border-box}.cookiepig table{width:100%}.cookiepig a{color:inherit;text-decoration:underline}.cookiepig a:hover{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.cookiepig__container{margin:0 auto;max-width:700px;padding:25px 15px 15px}@media (min-width:768px){.cookiepig__container{padding:30px 30px 15px}}@media (min-width:1024px){.cookiepig__container{padding:35px 45px 15px}}.cookiepig__header{margin-bottom:20px}.cookiepig__header-title{display:inline-flex;font-family:inherit;font-size:25px;font-weight:700;line-height:inherit;margin:0;position:relative}.cookiepig__header-title-text{line-height:1.2}.cookiepig__header-title-caret{margin-left:3px;position:relative;width:12px}.cookiepig__header-title-caret:after{border:4px solid transparent;border-top-color:#f99999;content:"";height:0;position:absolute;top:50%;transform:translateY(-50%);width:0}.cookiepig__header-text{line-height:inherit;margin:12px 0 20px}.cookiepig__cta-button-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -5px;padding-top:10px}@media (min-width:550px){.cookiepig__cta-button-wrap{justify-content:flex-start}}.cookiepig__cta-button{border-radius:100px;border-style:solid;border-width:2px;color:#000!important;margin:5px;min-width:210px;padding:12px 15px}.cookiepig__cta-button--primary{background:#f99999!important;border-color:#f99999!important}.cookiepig__cta-button--secondary{background:#fff!important;border-color:#000!important}.cookiepig__cta-button:hover{opacity:.8}.cookiepig__cta-button:focus{box-shadow:0 0 0 3px rgba(0,0,0,.5);outline:none}.cookiepig__focus-outline-light:focus{outline:1px dotted #fff;outline-offset:-3px}.cookiepig__focus-outline-dark:focus{outline:1px dotted #000;outline-offset:-3px}.cookiepig__option-row{border:1px solid #dbdbdb;border-radius:4px;display:flex;flex-wrap:wrap;margin-bottom:10px;margin-top:10px}.cookiepig__option{align-items:center;display:flex;flex:1;flex-wrap:wrap;padding:5px 0}.cookiepig__checkbox-col{padding:2px 10px 4px}.cookiepig__checkbox-label{align-items:center;cursor:pointer;display:flex;line-height:1;min-height:2rem;padding-left:22px;position:relative}.cookiepig__checkbox-label--disable{cursor:not-allowed}.cookiepig__checkbox[type=checkbox],.cookiepig__checkbox[type=checkbox]:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;padding:0;pointer-events:none;position:absolute}.cookiepig__checkbox[type=checkbox]:checked+.cookiepig__fake-checkbox{background:#fff;border-color:#f99999}.cookiepig__checkbox[type=checkbox]:checked+.cookiepig__fake-checkbox+.cookiepig__fake-checkbox-label{color:inherit}.cookiepig__fake-checkbox{background:#ddd;border:3px solid #ddd;border-radius:18px;content:"";height:18px;left:0;position:absolute;top:-1px;width:18px}@media (min-width:550px){.cookiepig__fake-checkbox{top:1px}}.cookiepig__fake-checkbox-label{color:#b7b7b7;font-size:12px;line-height:1}.cookiepig__detail-toggle-button-wrapper{border-left:1px solid #ddd;display:flex;flex-wrap:wrap;font-size:12px}.cookiepig__detail-toggle-button-wrapper .cookiepig__detail-toggle-button{background:#fff!important;border:0!important;border-radius:0 3px 3px 0;color:#f99999!important;padding:15px 35px 15px 15px!important;position:relative}.cookiepig__detail-toggle-button-wrapper .cookiepig__detail-toggle-button:hover{outline:none}.cookiepig__detail-toggle-button-text{line-height:1;position:relative}.cookiepig__detail{display:none}.cookiepig__collapse-wrap{display:block;overflow:hidden}.cookiepig__collapse-title{font-size:15px;margin:0 0 10px}@media (min-width:550px){.cookiepig__collapse-title{font-size:16px}}.cookiepig__detail-toggle-button-caret{border-color:transparent #f99999 #f99999 transparent;border-style:solid;border-width:0 2px 2px 0;display:block;height:10px;margin-top:-4px;position:absolute;right:17px;top:50%;transform:rotate(-45deg);width:10px}.cookiepig__collapse{border:1px solid #dbdbdb;border-radius:4px;margin-bottom:5px;max-height:250px;overflow-y:auto;position:relative;width:100%}@media (min-width:550px){.cookiepig__collapse{margin-bottom:9px}}.cookiepig__collapse .btn-wrap{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:2}.cookiepig__collapse-btn{cursor:pointer;display:flex;flex-wrap:wrap}.cookiepig__collapse-btn.is-active{border-bottom:1px solid #dbdbdb}.cookiepig__collapse-btn.is-active .cookiepig__title-text{color:#f99999}.cookiepig__collapse-btn.is-active .cookiepig__collapse-caret:after{margin-top:-2px;transform:rotate(-135deg)}.cookiepig__title{align-items:center;display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;min-height:36px;padding:5px 10px}@media (min-width:550px){.cookiepig__title{min-height:42px}}@media (min-width:768px){.cookiepig__title{min-height:50px;padding:12px 17px}}.cookiepig__collapse-caret{border-left:1px solid #dbdbdb;flex-basis:35px;max-width:35px;position:relative}@media (min-width:550px){.cookiepig__collapse-caret{flex-basis:46px;max-width:46px}}.cookiepig__collapse-caret:after{border-color:transparent #f99999 #f99999 transparent;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:12px;margin-top:-7px;position:absolute;top:50%;transform:rotate(45deg);width:10px}@media (min-width:550px){.cookiepig__collapse-caret:after{left:17px}}.cookiepig__collapse-panel{display:none;overflow:hidden}.cookiepig__collapse-content{padding:0}.cookiepig__collapse-content p{margin:18px 0}.cookiepig__collapse-intro{padding:0 10px}@media (min-width:768px){.cookiepig__collapse-intro{padding:0 18px}}.cookiepig__switch{display:inline-block;height:26px;margin:0;position:relative;width:46px}.cookiepig__switch--disable .cookiepig__switch-slider{cursor:not-allowed}.cookiepig__switch-input[type=checkbox]{border:0;height:0;opacity:0;overflow:hidden;width:0}.cookiepig__switch-input[type=checkbox]:checked+.cookiepig__switch-slider{background-color:#f99999}.cookiepig__switch-input[type=checkbox]:checked+.cookiepig__switch-slider:before{transform:translateX(20px)}.cookiepig__switch-slider{background-color:#dbdbdb;border-radius:26px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:background-color .4s ease-in-out}.cookiepig__switch-slider:before{background-color:#fff;border-radius:20px;bottom:3px;content:"";height:20px;left:3px;position:absolute;transition:transform .4s ease-in-out;width:20px}.cookiepig__cookie-intro{font-size:13px;padding-top:10px}.cookiepig__table{border:none;border-collapse:collapse;font-size:10px}@media (min-width:550px){.cookiepig__table{font-size:12px}}.cookiepig__table thead{background:#f4f4f4}.cookiepig__table tr{border:solid #d5d5d5;border-width:0 0 1px}.cookiepig__table tr:last-child{border:0}.cookiepig__table td,.cookiepig__table th{border:solid #d5d5d5;border-width:0 0 0 1px;max-width:70px;overflow:hidden}.cookiepig__table td:first-child,.cookiepig__table th:first-child{border-width:0}.cookiepig__table th{padding:7px 8px 7px 10px;text-align:left}@media (min-width:768px){.cookiepig__table th{padding:7px 10px 7px 17px}}.cookiepig__table td{padding:8px 10px;vertical-align:top}@media (min-width:768px){.cookiepig__table td{padding:10px 10px 8px 17px}}.cookiepig__footer{border-top:1px solid #eee;display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;padding-top:14px}@media (min-width:550px){.cookiepig__footer{justify-content:flex-start}}.cookiepig__copyright{font-size:12px;margin-bottom:5px}@media (min-width:550px){.cookiepig__copyright{flex:1;margin-bottom:0}}.cookiepig__powered-by{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:flex-end}.cookiepig__powered-by-text{font-size:9px;line-height:1.1;padding-right:8px}.cookiepig__powered-by-logo-wrap{flex-basis:18px;max-width:18px}.cookiepig__powered-by-logo{height:auto;width:100%}.cookiepig-setting-button{background:none;border:none;border-radius:50%;bottom:1rem;cursor:pointer;display:inline-flex;height:4rem;left:1rem;line-height:1;opacity:0;padding:.4rem;position:fixed;transition:box-shadow .3s ease-in-out;visibility:hidden;width:4rem;z-index:99999}.cookiepig-setting-button.is-active{opacity:1;visibility:visible}.cookiepig-setting-button__icon{color:currentColor;display:block;transition:transform .3s ease-in-out;width:100%}.cookiepig-setting-button__icon svg{fill:currentColor;font-size:1.4rem;width:100%}.cookiepig-setting-button:after{border-radius:.4rem;content:attr(aria-label);font-family:inherit;font-size:1rem;font-weight:400;left:5rem;line-height:1;outline:none;padding:.5rem;position:absolute;top:50%;transform:translateY(-50%) scaleX(0);transform-origin:top left;transition:transform .3s ease-in-out;white-space:nowrap}.cookiepig-setting-button:focus .cookiepig-setting-button__icon,.cookiepig-setting-button:hover .cookiepig-setting-button__icon{transform:rotate(20deg)}@media (min-width:1024px){.cookiepig-setting-button:focus:after,.cookiepig-setting-button:hover:after{outline:none;pointer-events:auto;transform:translateY(-50%) scaleX(1)}}.cookiepig-setting-button:focus{box-shadow:0 0 0 .4rem Highlight;box-shadow:0 0 0 .4rem -webkit-focus-ring-color;outline:none}.cookiepig-setting-button:focus:hover{box-shadow:0 0 0 0 transparent}
