[class*=" icon-"],[class^=icon-]{display:block;line-height:normal;width:20px;height:20px}[class*=" icon-"]:before,[class^=icon-]:before{width:20px;height:20px;font-size:20px}[class*=" icon-"].--pointer,[class^=icon-].--pointer{cursor:pointer;-webkit-user-select:none;user-select:none}[class*=" icon-"].--xs,[class^=icon-].--xs{width:16px;height:16px}[class*=" icon-"].--xs:before,[class^=icon-].--xs:before{width:16px;height:16px;font-size:16px}[class*=" icon-"].--s,[class^=icon-].--s{width:20px;height:20px}[class*=" icon-"].--s:before,[class^=icon-].--s:before{width:20px;height:20px;font-size:20px}[class*=" icon-"].--m,[class^=icon-].--m{width:24px;height:24px}[class*=" icon-"].--m:before,[class^=icon-].--m:before{width:24px;height:24px;font-size:24px}[class*=" icon-"].--l,[class^=icon-].--l{width:32px;height:32px}[class*=" icon-"].--l:before,[class^=icon-].--l:before{width:32px;height:32px;font-size:32px}[class*=" icon-"].--xl,[class^=icon-].--xl{width:40px;height:40px}[class*=" icon-"].--xl:before,[class^=icon-].--xl:before{width:40px;height:40px;font-size:40px}html{font-size:62.5%}html body{font-size:1rem}h1,h2,h3,h4,h5,h6{padding:0;margin:0;letter-spacing:0}p,span,textarea{padding:0;margin:0;text-decoration:none}.custom-mq{font-family:"sm=375px&md=768px&lg=1024px&xl=1440px"}body.t-profiling-privacy main{min-height:calc(100vh - 150px)}@media screen and (min-width: 1024px){body.t-profiling-privacy main{min-height:calc(100vh - 200px)}}.profiling-privacy-container__redirect{width:fit-content;margin:auto}.profiling-privacy-container .alert-success-message{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:48px 16px 48px 16px;color:#000}.profiling-privacy-container .alert-success-message .icon-check{width:50px;height:50px;margin-bottom:20px}.profiling-privacy-container .alert-success-message .icon-check:before{width:50px;height:50px;font-size:50px}.profiling-privacy-container .alert-success-message .title{margin-bottom:20px}.profiling-privacy-container .alert-success-message .subtitle{font-weight:300}.profiling-privacy-container .button--primary{max-width:300px;margin:auto}.profiling-privacy-container .profiling-privacy-title{padding:32px 16px 16px 16px}.profiling-privacy-container .profiling-privacy-wrapper{display:flex;flex-direction:column}.profiling-privacy-container .profiling-privacy-desktop{display:none}.profiling-privacy-container .profiling-success.hide{padding:48px 16px 48px 16px;display:none}.profiling-privacy-container .profiling-privacy-image-desktop{display:none}.profiling-privacy-container .profiling-privacy-image-mobile{width:100%;margin-bottom:34px}.profiling-privacy-container .profiling-privacy-image-mobile img{width:100%}.profiling-privacy-container .profiling-privacy-content{padding:0px 16px 48px 16px}.profiling-privacy-container .profiling-privacy-content .profiling-privacy-title{display:none}.profiling-privacy-container .profiling-privacy-content .form-radios{display:flex;margin-bottom:40px;margin-top:24px}.profiling-privacy-container .profiling-privacy-content .form-radios .custom-radio{margin-right:15px}.profiling-privacy-container .profiling-privacy-content .birthdate{margin-top:20px}.profiling-privacy-container .profiling-privacy-content .birthdate-guest .error{display:block;color:#f20000}.profiling-privacy-container .profiling-privacy-content p{font-size:14px}.profiling-privacy-container .profiling-privacy-content .updatePrivacyButton{width:100%;margin:40px 0}.profiling-privacy-container .profiling-privacy-content .preference-wrapper .preference-text{color:gray}.profiling-privacy-container .profiling-privacy-content .preference-wrapper a{font-size:14px;text-decoration:underline}.profiling-privacy-container .profiling-privacy-content .updatePrivacyButton:disabled{background-color:rgba(0,0,0,.4);color:#fff}.error-page-privacy{align-items:center;display:flex;flex-direction:column;margin-top:40px}.error-page-privacy .icon-close{width:50px;height:50px}.error-page-privacy .icon-close:before{width:50px;height:50px;font-size:50px}@media screen and (min-width: 768px){.profiling-privacy-container .alert-success-message .icon-check{font-size:28px;margin-bottom:20px}.profiling-privacy-container .alert-success-message .title{font-size:30px}.profiling-privacy-container .alert-success-message .subtitle{font-size:24px}.button--primary{max-width:400px;margin:auto}.profiling-privacy-content{max-width:500px;margin:auto}}@media screen and (min-width: 1024px){.profiling-privacy-container .profiling-privacy-title{display:none}.profiling-privacy-container .profiling-privacy-mobile{display:none}.profiling-privacy-container .profiling-privacy-wrapper{display:flex;flex-direction:row;justify-content:center;padding:48px 16px 48px 16px}.profiling-privacy-container .profiling-privacy-wrapper .profiling-privacy-title{display:block;padding-left:0;padding-top:0}.profiling-privacy-container .profiling-privacy-wrapper .profiling-privacy-title p{font-size:24px}.profiling-privacy-container .profiling-privacy-wrapper .profiling-privacy-image-mobile{display:none}.profiling-privacy-container .profiling-privacy-wrapper .profiling-privacy-image-desktop{display:flex;flex-flow:column;width:35%;order:2;margin-left:64px;padding:48px 16px 48px 16px;margin-bottom:34px}.profiling-privacy-container .profiling-privacy-wrapper .profiling-privacy-image-desktop .profiling-banner-image{width:100%;height:auto}.profiling-privacy-container .profiling-privacy-wrapper .profiling-privacy-content{width:35%;max-width:unset;margin:unset}.profiling-privacy-container .profiling-privacy-wrapper .button--primary{width:100%;max-width:unset}}
