.argent_consent{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:500}.argent_consent_dialog{display:block;position:fixed;bottom:0;padding:.5rem;width:98%;left:50%;transform:translateX(-50%)}@media screen and (min-width: 1024px){.argent_consent_dialog{padding:2rem;width:80%}}.argent_consent_dialog h2,.argent_consent_dialog h3{font-weight:bold;font-size:1.5rem}@media screen and (min-width: 1024px){.argent_consent_dialog h2,.argent_consent_dialog h3{font-size:2rem}}.argent_consent_dialog h2{white-space:nowrap}.argent_consent_dialog h3{font-size:1rem}@media screen and (min-width: 1024px){.argent_consent_dialog h3{font-size:1.5rem}}.argent_consent_dialog,.argent_consent_dialog p{font-size:10px;line-height:1.4}@media screen and (min-width: 640px){.argent_consent_dialog,.argent_consent_dialog p{font-size:1rem;line-height:1.6}}.argent_consent_dialog.manage .manage{display:block}@media screen and (min-width: 1024px){.argent_consent_dialog.manage{width:80%;transform:translate(0, 50%);bottom:50%;left:10%}}@media screen and (min-width: 1024px)and (max-height: 860px){.argent_consent_dialog.manage{width:100%;transform:translate(0%, 50%);left:0}.argent_consent_dialog.manage h2{font-size:1.5rem}.argent_consent_dialog.manage .manage .item strong{font-size:1rem;margin-bottom:.5rem}.argent_consent_dialog.manage .manage .item p{font-size:12px}}.argent_consent_dialog.manage .argent_consent_wrap .buttons button[name=manage]{display:none}.argent_consent_dialog.manage .argent_consent_wrap .buttons button[name=save]{display:inline-block}@media screen and (max-width: 300px){.argent_consent_dialog.manage .argent_consent_wrap .buttons{margin-left:-1rem;margin-right:-1rem}.argent_consent_dialog.manage .argent_consent_wrap .buttons button{padding:0 .5rem;font-size:13px}}@media screen and (max-width: 640px){.argent_consent_dialog.manage button{margin:0}}.argent_consent_dialog .manage{display:none}.argent_consent_dialog .manage strong{font-weight:bold}.argent_consent_dialog .manage .item{background-color:#eee;padding:1rem;border-radius:5px;margin-bottom:.5rem;padding:.5rem}@media screen and (min-width: 640px){.argent_consent_dialog .manage .item{margin-bottom:1rem;padding:1rem}}.argent_consent_dialog .manage .item strong{display:inline-block;margin-bottom:.5rem}@media screen and (min-width: 1024px){.argent_consent_dialog .manage .item strong{margin-bottom:1.5rem}}.argent_consent_dialog .manage .item p{padding-right:2rem;font-size:10px}@media screen and (max-width: 300px){.argent_consent_dialog .manage .item p{padding-right:0}}@media screen and (min-width: 640px){.argent_consent_dialog .manage .item p{font-size:1rem}}@media screen and (min-width: 1024px){.argent_consent_dialog .manage .item p{padding-right:4rem;font-size:1rem}}.argent_consent_dialog .manage .item p:last-of-type{margin-bottom:0}.argent_consent_dialog .argent_consent_wrap{background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:1rem}@media screen and (max-width: 300px){.argent_consent_dialog .argent_consent_wrap{padding:.5rem}}@media screen and (min-width: 1024px){.argent_consent_dialog .argent_consent_wrap{padding:2rem}}.argent_consent_dialog .argent_consent_wrap .buttons{text-align:center}.argent_consent_dialog .argent_consent_wrap .buttons button{display:inline-block;box-sizing:content-box;background:#46a091;border:2px solid #46a091;border-radius:5px;font-weight:600;color:#fff;text-align:center;margin-bottom:1rem;transition:background-color .25s,border-color .25s;white-space:nowrap;overflow:hidden;text-decoration:none;cursor:pointer;margin:.5rem;height:2rem;line-height:1rem;letter-spacing:1.5px;padding:0 1rem;font-size:14px}@media screen and (min-width: 640px){.argent_consent_dialog .argent_consent_wrap .buttons button{margin:1rem}}.argent_consent_dialog .argent_consent_wrap .buttons button:hover{background-color:#d1148c;border-color:#d1148c}@media screen and (min-width: 1024px){.argent_consent_dialog .argent_consent_wrap .buttons button{font-size:1rem}}.argent_consent_dialog .argent_consent_wrap .buttons button[name=manage]{border:none;background-color:rgba(0,0,0,0);color:#46a091;text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:2px;padding:0}.argent_consent_dialog .argent_consent_wrap .buttons button[name=save]{border:2px solid #46a091;background-color:#fff;color:#46a091}.argent_consent_dialog .argent_consent_wrap .buttons button[name=save]:hover{background-color:#d1148c;border-color:#d1148c;color:#fff}.argent_consent_dialog .argent_consent_wrap .buttons button[name=save]{display:none}.argent_consent_dialog .switch{position:relative;display:inline-block;width:60px;height:34px;float:right}.argent_consent_dialog .switch.disabled .toggle{background-color:#ddd}.argent_consent_dialog .switch input{opacity:0;width:0;height:0}.argent_consent_dialog .toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(70,160,145,.4);-webkit-transition:.4s;transition:.4s;border-radius:34px}.argent_consent_dialog .toggle:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.argent_consent_dialog input:checked+.toggle{background-color:#46a091}.argent_consent_dialog input:checked+.toggle:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.argent_consent_dialog input:focus+.toggle{box-shadow:0 0 1px #46a091}