.cookies{align-items:center;background:#e0e3ea;display:flex;gap:20px;justify-content:center;padding:9px 0}.cookies p{font-size:15px;font-weight:400}.cookies p button{color:#0038ff;text-decoration:underline}.cookies .gotit{border:1px solid #0038ff;border-radius:10px;color:#0038ff;font-size:15px;padding:5px 13px}.cookies .cookies-btn{border:0;border-radius:0;padding:0}.cookie-overlay{z-index:99999999}.cookie-overlay,.cookie-overlay-bg{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0}.cookie-overlay-bg{background:rgba(0,0,0,.5)}.modal-communication-popup{height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:10000}.modal-communication-popup.is-visible{opacity:1;visibility:visible}.modal-overlay{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:10}.modal-communication-popup.is-visible .modal-overlay{opacity:1;visibility:visible}.modal-communication-popup .modal-wrapper{background-color:#fff;border-radius:20px;box-shadow:0 0 1.5em rgba(0,0,0,.35);left:50%;margin-left:0;max-width:936px;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s .12s;width:97%;z-index:9999}.modal-communication-popup.is-visible .modal-transition{opacity:1;transform:translate(-50%,-50%)}.modal-close{background:none;border:0;color:#aaa;padding:1em;position:absolute;right:3px;top:3px;z-index:99999}.modal-close:hover{color:#777}.modal-communication-popup .modal-wrapper .modal-body{padding:40px 108px}.modal-communication-popup .modal-wrapper .modal-body h4{color:#000;font-size:22px;font-weight:600;padding-bottom:30px;text-align:center}.modal-communication-popup .modal-wrapper .modal-body .communication-form{display:flex;gap:20px;justify-content:center;margin-top:24px}.modal-communication-popup .modal-wrapper .modal-body .communication-form input{max-width:191px;padding:9px}.modal-communication-popup .modal-wrapper .modal-body .submit-data{display:block;margin:30px auto 0}.modal-communication-popup .modal-wrapper .modal-body .opt_in{display:block}.modal-communication-popup .modal-wrapper .modal-body .opt_in p{font-size:20px;font-weight:400;text-align:center}.modal-communication-popup .modal-wrapper .modal-body .opt_in .opt-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:start;padding-bottom:40px;padding-top:30px}.modal-communication-popup .modal-wrapper .modal-body .opt_in .opt-list .opt-list-item{align-items:center;background:#f5f5f5;border:1px solid transparent;border-radius:10px;display:flex;flex-basis:157px;height:48px;justify-content:start;padding:9px 14px;position:relative}.modal-communication-popup .modal-wrapper .modal-body .opt_in .opt-list .opt-list-item label{margin:0}.modal-communication-popup .modal-wrapper .modal-body .opt_in .opt-list .opt-list-item p{color:#3d3d3d;font-size:12px;font-weight:600;margin:0}.modal-communication-popup .modal-wrapper .modal-body .opt_in .opt-list .opt-list-item input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;width:100%;z-index:99}.modal-communication-popup .modal-wrapper .modal-body .opt_in .opt-list .opt-list-item .checkmark{background-color:#fff;border:.0625rem solid gray;border-radius:1.875rem;cursor:pointer!important;height:28px;position:absolute;right:1.0625rem;top:10px;width:28px}.modal-communication-popup .modal-wrapper .modal-body .opt_in .opt-list .opt-list-item.active{background:#fffaec;border:1px solid #ea9c23}.modal-communication-popup .modal-wrapper .modal-body .opt_in .opt-list .opt-list-item.active .checkmark{background-image:url(/bundle/dee5bf1fda158d308d2e.svg);background-repeat:no-repeat;background-size:100%;border:none}.modal-communication-popup .modal-wrapper .modal-body .opt_in .opt-list .opt-list-item.active p{color:#000!important}.communication-channel-section{align-items:center;display:flex;gap:10px;justify-content:center;padding-bottom:30px}.communication-channel-section p{font-size:20px;font-weight:400;line-height:100%}.success_popup{display:none}.success_popup h2{color:#000;font-size:22px;font-weight:600;margin-bottom:33px!important}.success_popup p{color:#000;font-size:20px;font-weight:400;margin:0;text-align:center}.success_popup .success-close{background:none;border:none;color:#333;cursor:pointer;font-size:22px;line-height:1;position:absolute;right:20px;top:16px}.success_popup .success-close:hover{color:#000}@media (max-width:767px){.success_popup{min-width:unset;padding:30px 0;width:100%}}.opt-channel-table{margin-top:32px;max-width:420px;width:100%}.opt-channel-header{font-size:20px;font-weight:400;padding-bottom:16px}.opt-channel-header,.opt-channel-row{display:grid;grid-template-columns:300px 120px 120px;text-align:center}.opt-channel-row{align-items:center;padding:4px 0}.opt-channel-row .channel-name{font-size:20px;font-weight:400;padding-right:20px;text-align:right}.opt-radio{align-items:center;cursor:pointer;display:flex!important;font-size:20px;gap:5px;justify-content:center;line-height:100%;margin:0}.opt-radio input{display:none}.opt-radio .opt-circle{background:#fff;border:1px solid #ffcb09;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;height:35px;position:relative;transition:all .2s ease;width:35px}.opt-radio input:checked+.opt-circle{background:#ffcb09;background:radial-gradient(circle,#ffcb09 55%,#ffcb09 100%);border-color:#ffcb09;box-shadow:inset 0 0 0 3px #fff,0 0 0 0 transparent}button.communicaion-opt{color:#eee;font-size:14px;font-weight:400;line-height:17px;padding:0;text-align:left;text-decoration:none}#user_email-error,#user_mobile-error{display:block;position:relative}@media (max-width:767px){.opt-channel-table{margin-top:20px;max-width:100%}.opt-channel-header,.opt-channel-row{font-size:14px;grid-template-columns:75px 58px 58px;justify-content:center}.opt-channel-row .channel-name{font-size:12px;padding-right:10px}.opt-radio .opt-circle{height:26px;width:26px}.modal-communication-popup .modal-wrapper .modal-body .communication-form{flex-wrap:wrap}.modal-communication-popup .modal-wrapper .modal-body .communication-form input{max-width:100%;width:100%}.modal-communication-popup.is-visible .modal-wrapper{border-radius:10px 10px 0 0;bottom:0;max-width:100%;transform:unset}.modal-communication-popup .modal-wrapper{bottom:-100%;left:0;margin:0;opacity:1;right:0;top:unset;transform:unset}.modal-communication-popup .modal-wrapper .modal-body{padding:36px 20px}.modal-communication-popup .modal-wrapper .modal-body h4{font-size:16px;line-height:24px;margin-top:10px;padding-bottom:23px}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out{display:flex;flex-direction:column}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out .communication-channel-section{margin-bottom:16px;padding:0}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out .communication-channel-section p{font-size:12px}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out .opt_in{order:5;padding-top:0}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out .opt_in p{font-size:12px}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out .opt_in .opt-list{gap:13px;padding-bottom:0}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out .opt_in .opt-list .opt-list-item{flex-basis:47%}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out .opt_in .opt-list .opt-list-item p{font-size:12px}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out .communication-form{flex-wrap:wrap;margin-top:30px;order:2;padding-bottom:20px}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out .communication-form input{max-width:100%;width:100%}.modal-communication-popup .modal-wrapper .modal-body .Communication_otp_in_otp_out .submit-data{order:6}.modal-communication-popup .modal-wrapper .modal-body .success_popup p{font-size:12px}}@media (max-width:768px){.cookie-overlay .cookies_popup{height:fit-content;max-height:max-content;padding:30px 20px 40px}.cookies_popup h2{font-size:22px;margin-bottom:16px!important;padding-bottom:0}.cookies_popup .close{font-size:24px;right:15px;top:15px}.cookies_popup .content{padding-right:12px}.cookies_popup .content p{font-size:13px;line-height:20px}.cookies{padding:9px 16px}.cookies p{font-size:12px}.cookies button{font-size:12px;white-space:nowrap}.modal-communication-popup .modal-wrapper{width:100%}.opt-radio{font-size:14px}.success_popup h2{margin-bottom:24px!important}}@media (max-width:1200px){button.communicaion-opt{font-size:12px;line-height:12px}}