html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{margin:0;width:100%;height:100%}body p,span{line-height:1.4}a{cursor:pointer}.dialog-wrapper{background-color:#fff;border:1px solid #000;height:100%;overflow:hidden}.content{height:calc(100vh - 77px);overflow-y:scroll}#heading{width:100%;height:75px;padding:10px}#heading h4{font-size:1.2em;margin-top:.5em}.data-privacy-login-container{border:none;background-color:#d3d3d3}.data-privacy-login-container button{cursor:pointer;font-size:inherit;padding:.5em .8em;background-color:grey;color:#fff}.data-privacy-login-container .collapse-section-heading{cursor:pointer;padding:.5em 16px;border:none}.data-privacy-login-container .collapse-section-body{padding:16px;border-bottom:1px solid #d3d3d3}.data-privacy-login-container .collapse-section-body input{font-size:inherit;padding:.25em .5em}.data-privacy-login-container .collapse-section-body a{font-size:.8em;color:inherit;padding-left:30px}.data-privacy-message{padding:16px}.data-privacy-action-age-container{padding:0 16px;text-align:center}.data-privacy-action-age-container input{cursor:pointer}.landing-age-error{padding:16px;color:red}.landing-actions-close-button-container{text-align:center}.landing-accept-container{display:table;width:100%;padding:16px}.left-button-container,.right-button-container{display:table-cell;width:50%;vertical-align:bottom}.checkout-close,.data-privacy-action-update,.error-close,.error-try,.hide-purposes,.landing-accept,.landing-close,.landing-dont-accept{cursor:pointer;height:40px;width:40%;font-size:inherit;padding:.5em .8em}@media (max-width:419px){.landing-accept-container{margin:16px 0}.checkout-close,.data-privacy-action-update,.error-close,.error-try,.hide-purposes,.landing-accept,.landing-close,.landing-dont-accept{font-size:3.6vw}}.landing-accept-container .data-privacy-action-update,.landing-accept-container .hide-purposes,.landing-accept-container .landing-accept,.landing-accept-container .landing-dont-accept{width:95%;max-width:220px}.landing-accept-container .hide-purposes{height:30px;font-size:.8em;width:auto}.left-button-container{text-align:left}.right-button-container{text-align:right}.center-button-container,.consent-checkout-actions-container{text-align:center}.checkout-close,.error-try,.landing-accept,.landing-close{background-color:#a9a9a9;color:#fff;border:1px solid #000}.error-close,.hide-purposes,.landing-dont-accept,.landing-review{color:#a9a9a9;background-color:#fff;border:1px solid #000}.checkout-close:hover,.data-privacy-action-update:hover,.error-close:hover,.error-try:hover,.hide-purposes:hover,.landing-accept:hover,.landing-close:hover,.landing-dont-accept:hover,.landing-review:hover{color:#000}.data-privacy-action-update{background-color:#000;color:#fff;font-size:.9em}.data-privacy-action-update[disabled],.landing-accept[disabled]{background-color:#d3d3d3;color:#a9a9a9}.landing-review-container{margin:0 16px 8px;text-align:center}.landing-review-container .landing-review{cursor:pointer;font-size:inherit;padding:.5em .8em}.consent-checkout-container{padding:16px}.consent-checkout-container h4{margin-top:0}.data-privacy-consents-container{padding:0 16px}@media (max-width:419px){.landing-review-container .landing-review{font-size:3.6vw}.data-privacy-consents-container{padding:0}}.data-privacy-consents-container .collapse-section{margin-bottom:8px;border:1px solid grey;overflow:hidden}.data-privacy-consents-container .collapse-section-heading{display:table;width:100%;background-color:#d3d3d3;color:#000;padding:8px 4px 8px 8px;border-color:transparent}.data-privacy-consents-container .collapse-section-heading h4{margin:0}.data-privacy-consents-container .collapse-section-label{display:inline-block;width:80%}.data-privacy-consents-container .collapse-section-label .usage-container.mobile{display:none}.data-privacy-consents-container .collapse-section-action{display:inline-block;width:20%;vertical-align:top}.data-privacy-consents-container .collapse-section-action button:not([disabled]){cursor:pointer}.data-privacy-consents-container .collapse-section-action .tristate{float:right}.data-privacy-consents-container p{font-size:.8em}.data-privacy-consents-container .show-detail{cursor:pointer;font-size:.9em}.data-privacy-consents-container .dk,.data-privacy-consents-container .no,.data-privacy-consents-container .yes{cursor:pointer;padding:4px 8px;border-radius:5px;font-size:.9em}.data-privacy-consents-container .consent-provider-action-container .dk,.data-privacy-consents-container .consent-provider-action-container .no,.data-privacy-consents-container .consent-provider-action-container .yes{font-size:.7em}.data-privacy-consents-container .dk{background:#fff;color:red;border:1px solid #d3d3d3;padding:.5em .8em}.data-privacy-consents-container .yes.active{background:green;color:#fff;border:none;padding:.5em .8em}.data-privacy-consents-container .no.active{background:red;color:#fff;border:none;padding:.5em .8em}.data-privacy-consents-container .usage-status{text-align:right}.data-privacy-consents-container .usage-status button[disabled]{background-color:transparent;color:inherit;cursor:inherit}.manage-consent-container .left-box button,.manage-consent-container .right-box button{background-color:grey}.data-privacy-consents-container .consent-provider-link{font-size:.8em;margin-top:5px;margin-bottom:12px}.consent-provider-container{padding:16px 8px 16px 16px;display:table;width:100%}.consent-provider-container .consent-provider-action-container,.consent-provider-container .consent-provider-description-container,.consent-provider-container .consent-provider-label-container{display:inline-block;vertical-align:top}.consent-provider-container .consent-provider-label-container{width:70%}.consent-provider-container .consent-provider-action-container{width:30%;text-align:right}.consent-error-container .consent-error-actions-container,.manage-consent-container .left-box .box-button,.manage-consent-container .right-box .box-button{text-align:center}.consent-provider-container .consent-provider-label-container a,.consent-provider-container .consent-provider-label-container span{display:block}.consent-provider-container .consent-provider-description{font-size:.8em;margin:8px 0}.consent-provider-container .consent-provider-action-container .consent-provider-action{display:inline-block;width:70px;text-align:center}.consent-provider-container .consent-provider-action-container .consent-provider-action span{font-size:.8em}.manage-consent-container{position:relative;padding:16px}.manage-consent-container h4{margin-top:0}.manage-consent-container .save-choice-container{display:table;table-layout:fixed;font-size:.9em;margin:16px 4px 0}@media (max-width:419px){.manage-consent-container .save-choice-container{display:block}}.manage-consent-container .save-choice-container h4{font-weight:500;padding:.5em .8em;margin-bottom:0}.manage-consent-container .auth-tabs-header{padding-left:8px}.manage-consent-container .right-box button.tab-link{border:none;border-top-left-radius:5px;border-top-right-radius:5px;padding:.5em .8em;background-color:#d3d3d3;color:#000}.manage-consent-container .right-box button.tab-link.active{background-color:#000;color:#fff}.manage-consent-container .right-box button.tab-link:not(.active){cursor:pointer}.manage-consent-container .left-box,.manage-consent-container .right-box{display:table-cell;width:50%}.manage-consent-container .left-box .box-button button,.manage-consent-container .right-box .box-button button{max-width:150px;padding:.5em .8em;font-size:inherit;line-height:.9}.manage-consent-container .left-box .box-button button span,.manage-consent-container .right-box .box-button button span{font-size:.7em}@media (max-width:419px){.manage-consent-container .left-box,.manage-consent-container .right-box{display:block;width:100%}.manage-consent-container .left-box .box-button button,.manage-consent-container .right-box .box-button button{width:100%}}.manage-consent-container .left-box .box-button button:hover,.manage-consent-container .right-box .box-button button:hover{background-color:#d3d3d3;color:#000}.manage-consent-container .left-box .box-button button[disabled],.manage-consent-container .right-box .box-button button[disabled]{background-color:#d3d3d3;color:#a9a9a9}.manage-consent-container .left-box .box-button,.manage-consent-container .left-box .box-text,.manage-consent-container .left-box .tab-content,.manage-consent-container .right-box .box-button,.manage-consent-container .right-box .box-text,.manage-consent-container .right-box .tab-content{padding:8px}.manage-consent-container .left-box .tab-content,.manage-consent-container .right-box .tab-content{border:1px solid #000;font-size:.8em}.manage-consent-container .left-box .tab-content input,.manage-consent-container .right-box .tab-content input{font-size:inherit;display:block;margin:0;width:100%}.manage-consent-container .left-box .tab-content table,.manage-consent-container .right-box .tab-content table{width:100%}.manage-consent-container .or-box{display:table-cell;width:45px;padding:.5em .8em}@media (max-width:419px){.manage-consent-container .or-box{display:block;width:100%}}.consent-error-container{padding:16px}.consent-error-container h4{margin-top:0}.error-message{color:red}