.custom-mq{font-family:"sm=375px&md=768px&lg=992px&xl=1280px"}.c-p__box__form__preferences__title,.c-p__box__title,.p-myaccount-dem .contact-preference-confirm .thank-you-msg .title,.p-myaccount-dem .contact-preference-error .thank-you-msg .title{font-family:IvarDisplay,Helvetica,Arial,sans-serif;font-size:2.2rem;text-transform:uppercase;letter-spacing:.1rem;line-height:1.2}@media screen and (max-width:991px){.c-p__box__form__preferences__title,.c-p__box__title,.p-myaccount-dem .contact-preference-confirm .thank-you-msg .title,.p-myaccount-dem .contact-preference-error .thank-you-msg .title{font-family:IvarDisplay,Helvetica,Arial,sans-serif;font-size:2.2rem;text-transform:uppercase;letter-spacing:.1rem;line-height:1.2}}@media screen and (max-width:1279px){.c-p__box__form__preferences__title,.c-p__box__title,.p-myaccount-dem .contact-preference-confirm .thank-you-msg .title,.p-myaccount-dem .contact-preference-error .thank-you-msg .title{font-family:IvarDisplay,Helvetica,Arial,sans-serif;font-size:2.2rem;text-transform:uppercase;letter-spacing:.1rem;line-height:1.2}}.c-p__box__form__preferences .privacy-update-unsubscribe,.c-p__box__text,.p-myaccount-dem .contact-preference-confirm .thank-you-msg .p-secondary,.p-myaccount-dem .contact-preference-error .thank-you-msg .p-secondary{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:.05rem;line-height:1.6}.c-p__box__form .country-language{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:1}.c-p__wrapper{margin:6rem 2rem 12rem}.c-p__box__title{margin-bottom:2rem}.c-p__box__text{margin-bottom:3rem}.c-p__box__form .country-language{margin-bottom:6rem}.c-p__box__form .country-language .box .title{margin-bottom:1rem;font-weight:500}.c-p__box__form .country-language .box .select-box{position:relative;z-index:1;font-size:1.2rem}.c-p__box__form .country-language .box .select-box:before{display:inline-block;position:absolute;top:50%;right:.7em;z-index:2;font-size:2em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-p__box__form__preferences__title{margin-bottom:2rem}.c-p__box__form__preferences__box{margin-bottom:4rem}.c-p__box__form__preferences__box .privacy-preferences .checkbox{margin-bottom:1.5rem}.c-p__box__form__preferences .privacy-update-unsubscribe{margin-top:2rem}.c-p__box__form__preferences .privacy-update-unsubscribe a{margin-left:.5rem}.p-myaccount-dem .contact-preference-confirm,.p-myaccount-dem .contact-preference-error{margin-top:8rem;margin-bottom:17.5rem;text-align:center}.p-myaccount-dem .contact-preference-confirm .thank-you-msg .icon-confirm,.p-myaccount-dem .contact-preference-error .thank-you-msg .icon-confirm{font-size:4em}.p-myaccount-dem .contact-preference-confirm .thank-you-msg .title,.p-myaccount-dem .contact-preference-error .thank-you-msg .title{margin-bottom:2rem}.p-myaccount-dem .contact-preference-confirm .thank-you-msg .p-secondary,.p-myaccount-dem .contact-preference-error .thank-you-msg .p-secondary{margin-bottom:4rem}.p-myaccount-dem .contact-preference-confirm .thank-you-msg .cta,.p-myaccount-dem .contact-preference-error .thank-you-msg .cta{min-width:25rem}.p-myaccount-dem .contact-preference-error .thank-you-msg .icon-confirm{opacity:0}@media screen and (max-width:767px){.c-p__box__form__preferences .privacy-update-actions .form-actions+.form-actions{margin-top:2rem}}@media screen and (min-width:768px){.c-p__wrapper{margin-left:auto;margin-right:auto;max-width:60rem;margin-bottom:23rem}.c-p__box__form .country-language{margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-p__box__form .country-language .box{width:48.61878%}.c-p__box__form__preferences .privacy-update-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.c-p__box__form__preferences .privacy-update-actions .form-actions{width:48.61878%}}@media screen and (min-width:992px){.c-p__wrapper{max-width:62rem;margin-bottom:12rem}}@media screen and (min-width:1280px){.c-p__wrapper{max-width:58.6rem}}