@import"https://use.typekit.net/ecj5fyj.css";#ccc{position:fixed;bottom:0}#ccc p{font-size:15px !important;font-size:1.5rem !important;line-height:1.47 !important;opacity:1 !important;font-weight:normal !important;color:#6d6d6d !important;font-family:"aktiv-grotesk",sans-serif !important}@media(min-width: 1050px){#ccc p{font-size:17px !important;font-size:1.7rem !important;line-height:1.5 !important}}#ccc p a{color:#5866a4 !important;font-weight:bold !important;font-family:inherit !important;font-size:inherit !important;text-decoration:underline}#ccc #ccc-content{background-color:#fff !important;box-sizing:border-box;height:100%;overflow-y:auto;padding:24px;position:absolute;width:100%}#ccc #ccc-content hr{opacity:1 !important;background-color:#d7d7d7 !important;margin:25px 0 !important}@media(min-width: 1050px){#ccc #ccc-content hr{margin:30px 0 !important}}#ccc .checkbox-toggle{border-radius:0 !important;background-color:#e64343 !important;color:#000 !important;border:none !important;transition:background-color .2s ease-in-out;height:31px !important;width:89px !important;outline-offset:4px}#ccc .checkbox-toggle:focus-visible{outline:1px solid #000 !important}#ccc .checkbox-toggle.active{background-color:#5866a4 !important}#ccc .checkbox-toggle.active .checkbox-toggle-off,#ccc .checkbox-toggle.active .checkbox-toggle-on{background-color:#5866a4 !important}#ccc .checkbox-toggle.active .checkbox-toggle-toggle{left:49% !important}#ccc .checkbox-toggle .checkbox-toggle-label{align-items:center !important;height:100%}#ccc .checkbox-toggle .checkbox-toggle-toggle{background-color:#fff !important;border-radius:0 !important;width:40px !important;height:22px !important;margin-top:4px;left:5px !important}#ccc .checkbox-toggle .checkbox-toggle-off,#ccc .checkbox-toggle .checkbox-toggle-on{font-size:13px !important;font-size:1.3rem !important;font-weight:600 !important;opacity:1 !important;background-color:#e64343 !important;transition:background-color .2s ease-in-out;margin-top:2px}#ccc .ccc-vendors{display:none}#ccc #ccc-close svg{fill:#000}#ccc #cc-panel h1{font-size:20px !important;font-size:2rem !important;color:#000}#ccc #cc-panel .ccc-intro{font-size:15px !important;font-size:1.5rem !important;font-family:"aktiv-grotesk",sans-serif !important;color:#6d6d6d !important}@media(min-width: 1050px){#ccc #cc-panel .ccc-intro{font-size:16px !important;font-size:1.6rem !important}}#ccc #cc-panel .ccc-intro a{font-weight:bold !important;color:#5866a4 !important;font-family:inherit !important;font-size:inherit !important;border:none !important;transition:text-decoration .2s ease-in-out}#ccc #cc-panel .ccc-intro a:hover{text-decoration:none}#ccc #cc-panel #ccc-button-holder .ccc-notify-button{background-color:#000;color:#fff;border:2px solid #000 !important;padding:11px 28px 9px !important;cursor:pointer;letter-spacing:.25px;box-shadow:0 6px 20px 0 rgba(0,0,0,.18);transition:border .2s ease-in-out,background .2s ease-in-out;outline-offset:2px;min-height:45px !important;margin:5px 0 0 !important;border-radius:0 !important}@media(min-width: 1050px){#ccc #cc-panel #ccc-button-holder .ccc-notify-button{min-height:50px !important;width:auto !important;min-width:160px !important;padding:11px 10px 9px !important}}#ccc #cc-panel #ccc-button-holder .ccc-notify-button:focus-visible{outline:1px solid #000}#ccc #cc-panel #ccc-button-holder .ccc-notify-button:hover{background:#3a3a3a;border-color:#3a3a3a}#ccc #cc-panel #ccc-button-holder .ccc-notify-button span{font-size:14px !important;font-size:1.4rem !important;font-weight:bold !important}@media(min-width: 1460px){#ccc #cc-panel #ccc-button-holder .ccc-notify-button span{font-size:16px !important;font-size:1.6rem !important}}#ccc #cc-panel #ccc-button-holder #ccc-reject-settings{display:none}#ccc #cc-panel h2,#ccc #cc-panel h3{font-size:16px !important;font-size:1.6rem !important;font-weight:bold !important;font-family:"aktiv-grotesk",sans-serif;color:#000 !important}@media(min-width: 1050px){#ccc #cc-panel h2,#ccc #cc-panel h3{font-size:18px !important;font-size:1.8rem !important}}#ccc #cc-panel #ccc-necessary-description{font-size:15px !important;font-size:1.5rem !important;color:#6d6d6d;font-family:"aktiv-grotesk",sans-serif !important}@media(min-width: 1050px){#ccc #cc-panel #ccc-necessary-description{font-size:17px !important;font-size:1.7rem !important}}#ccc #ccc-notify{background-color:#fff;padding:50px 30px !important;border-top:1px solid #d7d7d7;align-items:flex-start !important;flex-direction:column !important}@media(min-width: 768px){#ccc #ccc-notify{padding:35px 60px !important}}@media(min-width: 1050px){#ccc #ccc-notify{flex-direction:row !important}}@media(min-width: 1460px){#ccc #ccc-notify{padding:40px 90px !important}}@media(min-width: 1700px){#ccc #ccc-notify{padding:40px 130px !important}}#ccc #ccc-notify #ccc-notify-title{display:none}#ccc #ccc-notify .ccc-notify-text p{font-size:14px !important;font-size:1.4rem !important;color:#6d6d6d !important;font-family:"aktiv-grotesk",sans-serif !important;margin:0 0 25px !important}@media(min-width: 1050px){#ccc #ccc-notify .ccc-notify-text p{font-size:16px !important;font-size:1.6rem !important}}@media(min-width: 1460px){#ccc #ccc-notify .ccc-notify-text p{font-size:18px !important;font-size:1.8rem !important;margin-bottom:30px !important}}#ccc #ccc-notify .ccc-notify-text p:last-child{margin:0 !important}#ccc #ccc-notify .ccc-notify-text p a{font-weight:bold !important;color:#5866a4 !important;font-size:inherit !important;text-decoration:none}#ccc .ccc-notify-buttons{display:flex;flex-direction:column;padding-right:0 !important;margin-top:22px}@media(max-width: 1049px){#ccc .ccc-notify-buttons{width:100%}}@media(min-width: 1050px){#ccc .ccc-notify-buttons{flex-direction:row;align-items:flex-start;margin:0 0 0 60px}}@media(min-width: 1460px){#ccc .ccc-notify-buttons{margin-left:80px}}#ccc .ccc-notify-buttons #ccc-notify-reject{display:none}#ccc .ccc-notify-buttons #ccc-notify-accept{background-color:#000;color:#fff;border:2px solid #000 !important;padding:11px 28px 9px !important;cursor:pointer;letter-spacing:.25px;transition:border .2s ease-in-out,background .2s ease-in-out;margin-bottom:15px !important}#ccc .ccc-notify-buttons #ccc-notify-accept:hover{background:#3a3a3a;border-color:#3a3a3a}@media(min-width: 1050px){#ccc .ccc-notify-buttons #ccc-notify-accept{margin:0 20px 0 0 !important;padding:13px 10px 11px !important}}#ccc .ccc-notify-buttons .ccc-notify-link{background-color:#fff;color:#000;border:2px solid #000 !important;padding:11px 28px 9px !important;cursor:pointer;letter-spacing:.25px;transition:border .2s ease-in-out,background .2s ease-in-out;text-decoration:none}@media(min-width: 1050px){#ccc .ccc-notify-buttons .ccc-notify-link{padding:13px 10px 11px !important}}#ccc .ccc-notify-buttons .ccc-notify-link:hover{background:#e6e6e6}#ccc .ccc-notify-buttons .ccc-notify-link span{color:#000 !important}#ccc .ccc-notify-buttons button{outline-offset:2px;min-height:45px !important;margin:0 !important;border-radius:0 !important}@media(min-width: 1050px){#ccc .ccc-notify-buttons button{min-height:50px !important;width:auto !important;min-width:150px !important}}#ccc .ccc-notify-buttons button:focus-visible{outline:1px solid #000}#ccc .ccc-notify-buttons button span{font-size:14px !important;font-size:1.4rem !important;font-weight:bold !important}@media(min-width: 1460px){#ccc .ccc-notify-buttons button span{font-size:16px !important;font-size:1.6rem !important}}
