.temp-settings-modal{z-index:30000}.temp-settings-modal .modal-dialog,.temp-settings-modal .modal-dialog .modal-content{position:fixed;bottom:0;left:0;width:100vw!important;min-width:100vw;margin:0!important}.temp-settings-modal .modal-dialog .modal-content .modal-footer{border-bottom-left-radius:0;border-bottom-right-radius:0}body.gdpr-decline{position:relative}body.gdpr-decline:after{position:absolute;width:100%;height:calc(100% + 20px);top:-20px;left:0;background-color:#23614b66;z-index:1091;content:""}.gdpr-message-holder{position:fixed;width:100%;bottom:0;z-index:1093;padding:0;left:0}@media (max-width: 576px){.gdpr-message-holder{height:auto;overflow-y:auto;padding:0}}.gdpr-message-holder .gdpr-message{background-color:#fff;box-shadow:0 -10px 60px #13372a26;padding:25px 40px;display:flex;align-items:center;justify-content:space-between;border-radius:20px 20px 0 0}@media (max-width: 576px){.gdpr-message-holder .gdpr-message{padding:20px;flex-direction:column;justify-content:center}}.gdpr-message-holder .gdpr-message h3{margin-bottom:10px}.gdpr-message-holder .gdpr-message p{line-height:1.5}.gdpr-message-holder .gdpr-message .gdpr-button-holder{display:flex;justify-content:flex-end;margin-left:20px}@media (max-width: 576px){.gdpr-message-holder .gdpr-message .gdpr-button-holder{margin-left:0;flex-direction:column;width:100%}}.gdpr-message-holder .gdpr-message .gdpr-button-holder .btn{white-space:nowrap}@media (max-width: 576px){.gdpr-message-holder .gdpr-message .gdpr-button-holder .btn{width:100%}.gdpr-message-holder .gdpr-message .gdpr-button-holder .btn+.btn{margin:1rem 0 0}}.gdpr-message-holder .gdpr-message .gdpr-button-holder .btn:last-child{margin-left:10px}@media (max-width: 576px){.gdpr-message-holder .gdpr-message .gdpr-button-holder .btn:last-child{margin-left:0}}#gdprSettings{z-index:1092}@media (max-width: 576px){#gdprSettings{margin-top:5rem;margin-bottom:5rem;max-height:calc(100vh - 10rem)}}#gdprSettings #GDPRaccordion .card{margin-bottom:1.25rem;border:none;border-radius:.5rem;box-shadow:0 0 5px #0000001a,0 5px 30px #00000026}#gdprSettings #GDPRaccordion .card .card-header{border-bottom:none;background-color:#fff;border-radius:.5rem}#gdprSettings #GDPRaccordion .card .card-header .accordion-title span svg{opacity:.5}#gdprSettings #GDPRaccordion .card .card-body{padding-top:0}#gdprSettings #GDPRaccordion .card:last-child{margin-bottom:0}#gdprSettings #GDPRaccordion.elaris-gdpr-accordion{display:flex;flex-direction:row;align-items:center}@media (max-width: 576px){#gdprSettings #GDPRaccordion.elaris-gdpr-accordion{flex-direction:column;align-items:flex-start}}#gdprSettings #GDPRaccordion.elaris-gdpr-accordion .card{margin:0;padding:0;border-radius:0;box-shadow:none}@media (max-width: 576px){#gdprSettings #GDPRaccordion.elaris-gdpr-accordion .card{width:100%}}#gdprSettings #GDPRaccordion.elaris-gdpr-accordion .card+.card{margin-left:40px}@media (max-width: 576px){#gdprSettings #GDPRaccordion.elaris-gdpr-accordion .card+.card{margin-left:0;padding-top:16px;margin-top:16px;border-top:1px solid #E6E6E6}}#gdprSettings #GDPRaccordion.elaris-gdpr-accordion .card .card-header{background-color:transparent;border-radius:0;padding:0}#gdprSettings #GDPRaccordion.elaris-gdpr-accordion .card .card-header .secondary-switches-lg{margin:0}#gdprSettings #GDPRaccordion.elaris-gdpr-accordion .card .card-header .secondary-switches-lg .form-check-input{background-color:#e6e6e6;border-color:#e6e6e6}#gdprSettings #GDPRaccordion.elaris-gdpr-accordion .card .card-header .secondary-switches-lg .form-check-input:checked{background-color:#23614b;border-color:#23614b;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FCBD0B'/%3e%3c/svg%3e")}#gdprSettings #GDPRaccordion.elaris-gdpr-accordion .card .card-header .secondary-switches-lg .form-check-input:checked:focus{box-shadow:0 0 0 .25rem #23614b40}#gdprSettings #GDPRaccordion.elaris-gdpr-accordion .card .card-header .secondary-switches-lg .form-check-input:focus{box-shadow:0 0 0 .25rem #00000026}.lh-switch-height{line-height:2em}.primary-switches-lg{min-height:2em;padding-left:0;margin:0 0 0 -2em;width:4rem}.primary-switches-lg .form-check-input{height:2em;width:4rem;margin:0}.primary-switches-lg .form-check-input:hover{cursor:pointer}.secondary-switches-lg{min-height:2.25em;padding-left:0;margin:0 0 0 -2em;width:4rem}.secondary-switches-lg .form-check-input{height:2.25em;width:4rem;margin:0}.secondary-switches-lg .form-check-input:hover{cursor:pointer}
